/*
 * Reset
 * --------------------------------------------------
*/
@font-face {
font-family: "AlArabiya";  
src: url('http://yassernew.stagingnode.com/wp-content/fonts/ae_AlArabiya.ttf');  
font-weight: normal;  
}
body {
  direction: rtl;
  font-style: normal;
}
/*
 * Articles
 * --------------------------------------------------
*/
h1,h2,h3,h4,h5,h6,a{
    
  
  font-family:'Arial'
  font-style: normal;
  
}

.video-element{
	float:left;
}

.navbar-default #menu-primary-arabic li a {
  font-size:20px;
}
.single_articles .single_para p { font-size: 22px; color: #3c3c3c; margin: 0; }
.single_articles .single_excerpt p {
    font-size: 20px;
    color: #3c3c3c;
    margin: 0 auto;
    font-family:'Arial'
   font-style: normal;
    font-weight: 300;
}
.single_articles .single_content p {

  font-size:18px;
  
 }
.articles .post .articles_post h2 a { color: #3c3c3c; font-size: 22px; }
.biography_content .tab-content p { margin-top: 27px; font-size: 18px; }
.main-content p { color: #3c3c3c; font-size: 18px; margin-bottom: 24px; }
/*
/*
 * Header
 * --------------------------------------------------
 */
.navbar-default .navbar-header {

  float: right;

}

.navbar-default #menu-primary-arabic li {

  float: right;

}

.navbar-default #menu-primary-arabic li:first-child {

  margin-left: 15px;

}

.navbar-default a.secondary_logo {
  float: left;
  width: 120px;
  margin-top: -6px;
}

.navbar-default .social-icons ul {

  float: left;
  margin-left: 20px;
  margin-right: 0;

}

.navbar-default .social-icons ul li {
  float: right;
}

.navbar-default .container #lang_sel_list {
  float: left;
}

.navbar-default .container #lang_sel_list a {
  margin-left: 11px;
  margin-right: 0;
}

.navbar-default .navbar-right {
  float: left !important;
}

.navbar-default a.search-button {
  right: initial;
  left: 0;
}

.navbar-default #menu-primary-arabic {
  margin-left: 20px;
  margin-right: 0;
}

.navbar-default .form-group {
  padding-left: 20px;
  padding-right: 0;
}

.navbar-default .form-group .input-group {
  float: left;
}

.navbar-default .form-group .input-group input {
  padding-right: 20px;
  padding-left: 0;
}

.navbar-default .form-group .input-group button {
  right: initial;
  left: 0;
}

header .carousel .carousel-caption {
  text-align: right;
  left: initial;
  right: 20px;
}

header .carousel .carousel-caption p strong {
  letter-spacing: 0;
}

header .carousel .carousel-caption h1 span {
  font-size: 60px;
  display: block;
  margin: 15px 0 20px;
}

/*
 * Main-content
 * --------------------------------------------------
 */
.main-content .recent-post h2 {
  margin-bottom: 18px;
}

.main-content .more-articles {
  left: 0;
  right: initial;
}

.main-content .more-articles .btn {
  border-top-right-radius: 6px;
  border-top-left-radius: 0;
  padding-right: 20px;
  padding-left: 11px;
}

.postinfo a {
  margin-right: 0 !important;
  margin-left: 3px;
}

.postinfo a i {
  float: left;
}

.audio .taxonomy_container { 
  padding-right: 0px; 
  padding-left: 0px;
}

.audio .taxonomy_container2 { 
  padding-right: 0px; 
  padding-left: 0px; 
}

/*
 * Main Content / Articles
 * --------------------------------------------------
 */
.articles_home section h3 {
  float: right;
}

.articles_home section a.view {
  float: left;
}

/*
 * Main Content / Twitter-feed
 * --------------------------------------------------
 */
.modal .button_close, .close {

 float: left;

}

.twitter-feed .arabic-twitter {
  float: right;
  margin-top: 20px;
}

.twitter-feed .arabic-twitter h1 {
  text-align: right;
  direction: initial;
}

.twitter-feed #twitter-carousel .carousel-inner {
  padding-right: 0;
  padding-left: 120px;
}

/*
 * footer
 * --------------------------------------------------
 */
footer .copyright-container {
  float: right;
}

footer .book-container {
  float: left !important;
}

footer .book-container .book {
  float: left;
}

footer .book-container .book-content {
  float: right;
}

ul.pager.pull-left {
  float: right !important;
  padding-right: 0;
  padding-left: 40px;
}

/*
 * Articles Page Main Content
 * --------------------------------------------------
*/
.articles .articles_head a.archive_folder {
  right: initial;
  left: 9px;
}

/*
 * Single Articles 
 * --------------------------------------------------
*/
.recent_articles a.more-articles {
  right: initial;
  left: 21px;
}

.recent_articles a.more-articles .btn {
  border-top-right-radius: 6px;
  padding-right: 20px;
  padding: 13px 24px 9px;
}
.recent_articles .articles_content {

  border-left: 1px solid #cccccc;
  border-right: none;

}
.articles_head {
  padding-left: 15px;
  padding-right: 0;
}

.page_nav {
  padding-left: 15px;
  padding-right: 0;
}

.page_nav p#breadcrumbs a, .page_nav p#breadcrumbs span {

  margin-left: 5px;
  margin-right: 0px;

}
/*
 * Second footer
* --------------------------------------------------
*/
.second_footer .book-container {
  left: 0;
  right: initial;
}

.second_footer .book-container .book {
  float: left;
}

.second_footer .book-container .book .book-content {
  float: right;
}

/*
* Biography Arabic
* --------------------------------------------------
*/
.biography_content ul.nav-tabs {
  float: right;
}

.biography_content ul.nav-tabs li {
  float: right;
  margin-right: 0;
  margin-left: 27px;
}

.biography_content ul.nav-tabs li:last-child {
  margin-left: 0;
}

.biography_content ul.nav-tabs li a {
  padding-right: 15px;
  padding-left: 40px;
}

.biography_content ul.nav-tabs li a .arrow {
  float: right;
  margin-right: 0;
  margin-left: 15px;
  background: url(images/left_caret.png) no-repeat;
}


.biography_intro .intro p { text-align: right !important; font-size: 30px; }

.biography_content ul.nav-tabs li.active .arrow_down {
  margin-right: 0 !important;
  margin-left: 15px;
}
/*
 * Contact
 * --------------------------------------------------
 */

 .contact .form-group.pull-right{

    margin-left: 28px;

 }
/*
 * Search
 * --------------------------------------------------
 */

 .search .search_container { border-left: 3px solid #eaeaea; border-right: none; }

 .search .more-articles { right: initial; left: 0; }

/*
 * Archives
 * --------------------------------------------------
 */

 .archive ul.dropdown-menu { text-align: right; }
/*
 * Media Queries
 * --------------------------------------------------
 */
@media (max-width: 992px) {
  .twitter-feed .arabic-twitter {
    float: none;
    text-align: center;
  }
  .twitter-feed .arabic-twitter h1 {
    text-align: center;
  }
  footer .copyright-container {
    float: none;
    position: static;
    text-align: center;
  }
  footer .copyright-container p {
    margin-top: 20px;
  }
  footer .book-container {
    float: none !important;
  }
  footer .book-container .book {
    text-align: center;
    float: none;
  }
  footer .book-container .book .book-content {
    float: none;
  }
  .second_footer .book-container {
    float: none;
  }
  .second_footer .book-container .book {
    text-align: center;
    float: none;
  }
  .second_footer .book-container .book .book-content {
    float: none;
  }
  .audio .taxonomy_container {  padding: 0; }
  .audio .taxonomy_container2 { padding: 0; }

  .search .search_container {
  border: none;
  }
}

@media (max-width: 768px) {
  .navbar-default #menu-primary-arabic.navbar-right {
    float: right !important;
  }
  .navbar-default #menu-primary-arabic.navbar-right li {
    float: none !important;
  }
  .navbar-default .social-icons ul {
    margin-left: 0;
    margin-right: 20px;
  }
  .navbar-default .social-icons ul li {
    float: left;
  }
  .navbar-default .container #lang_sel_list {
    float: right;
  }
  .navbar-default .navbar-header {
    float: none;
  }
  .navbar-default .navbar-header button {
    float: left;
    margin-right: 0;
    margin-left: 15px;
  }
  .navbar-default .navbar-header a {
    float: right;
  }
  .navbar-default .navbar-header a {
    width: 180px;
  }
  .postinfo a {
    margin-left: 10px;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
  }
}
