html {direction:rtl; }

div.cols {
    float: right;
}

.addthis_toolbox{ right: -5px !important; }

@media screen and (max-width: 800px) {
.addthis_toolbox{ right:auto !important; left:0 !important; top:0 !important; background:none !important}
}

 /* 
 * 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:1.0em;}
ul, ol, dl{direction: rtl; margin-right:1.4rem; margin-left:0; }
ul ul{ margin-right: 0.8rem;}

li {
list-style: none;
}
.diaporama_controls .btns{float: right !important;}

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';}

.aplusamoin{ float:left;}

.menuAdxC li { float: right;}
#sub-menuAdx {font-family: 'Droid Arabic Kufi';}
.sub-menuAdxC li { float: right;}

/**/
.wd-social{float: left;}
.social-bottom ul{ float: left;}
.social-bottom ul li {  float: right; margin: 0 0 0 7px}
.social-bottom h2{    font-size: 1.0em;
    text-align: left;
    margin: 0 0 10px 30px;}

.sub-navigation { padding: 10px 10px 0 0; }
#wd-sharing {border-bottom: 1px dotted #ddd;     overflow: auto; padding-bottom: 5px;}
.col-div-rgt{ float: right !important;}
.col-div-lef{ float: left !important;}

.hdr-cnt{ font-size: 0.86em;}

.addthis_sharing_toolbox{ text-align: right;    padding:6px 0 9px 10px !important;
     float: left;}

.wd-course-search {border-radius:0 0 0 20px !important;}
.wd-course-search select{color: #FFF; border: 0px; background: #712c2b url("../img/arrow-select.png") no-repeat 4% center; }
.wd-login-form input[type="submit"]{ float: left; padding: 3px 20px; }

.colg-ban .csc-textpic-text p {font-family: 'Droid Arabic Kufi'; }
/***/
.fa{ margin: 0 0 0 2%}
.sub-logo-botm p{ text-align: left}
/***/


.nav-content ul { margin: 0 12px 0 0;}

div.csc-mailform li label{float:right; margin-right:0;width:auto}
div.csc-mailform li label em{float:left; color:red;padding:0 5px;}

/***/

.news-list-item img{float:right; margin:0 0 10px 15px}
.news-single-img {float: right; width: 100%; margin: 0 0 10px 10px}
.news-single-item img{width: 100%; height: auto; padding: 2px; border: 1px solid #ddd; margin: 0 }


/***/

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:12px 21px;}
.menuAdxC li ul{ background: none; }
.menuAdxC ul li {background: rgba(245,245,245,0.9); }

/***/

@media only screen and (min-width: 801px) {
.menuAdxC ul ul {
    padding: 0;
    margin: 0;
    left: -200px !important;}
}


.wd-menu-tc, .wd-copyright { padding: 0 2% 0 0}

#wd-rootline { padding: 0 3% 10px 0;}

.wd-cnt-deasnships{ padding: 0 2% 0 0}

.cnt-let { padding: 0 3% 0 0}
.cnt-rht { padding: 0 0 0 3%}

.deanb-ban .csc-textpic-imagewrap{ float: left;}
.deanb-ban .csc-textpic-text {padding:20px; width: 37%; height: 80%; font-family: 'Droid Arabic Kufi'; font-size: 1.4em; }


.tx-indexedsearch-res { clear:both; margin:10px 0 10px 0; padding: 10px 10px 10px 0;}
.tx-indexedsearch-res .tx-indexedsearch-res {background-color:#f6f6f4; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #716C2D }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{ background: none; border-top: 1px dotted #ddd; font-size: 0.86em;}
.tx-indexedsearch-res h3 span { display:block; float:right; }
.tx-indexedsearch-icon img { vertical-align:bottom; border: none; }
.tx-indexedsearch-percent { display:none; visibility:hidden; }
.tx-indexedsearch-descr { clear:both; }
.tx-indexedsearch-browsebox ul { border:1px solid #716C2D; overflow:auto; padding:0 3px; margin: 0; background-color:#f6f6f4; }
.tx-indexedsearch-browsebox li { float:right; margin:0 0 0 5px; padding:2px; list-style-type:none; list-style-image:none; }
.tx-indexedsearch-icon{display: none;}
.tx-indexedsearch-res table, .tx-indexedsearch-res table th, .tx-indexedsearch-res table td{ border: 0px; margin: 0;}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{ font-style: normal;}
.tx-indexedsearch-res dl { border:solid 1px #cccccc; overflow:auto; padding:3px; font-size:80%; }
.tx-indexedsearch-whatis{ font-size: 1.6em; font-family: "gothic"; padding: 10px 0; overflow: auto; }
.tx-indexedsearch-res dt, .tx-indexedsearch-res dd { display:block; float:right; margin:0; padding:0; }
.tx-indexedsearch-res dt { padding:0 0 0 10px; }
dt.tx-indexedsearch-text-item-path { clear:both; }
.tx-indexedsearch select { width: 100%; }
.tx-indexedsearch fieldset div{ width:100%; float:right;}





@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;
  }
}

/***/




