@import url(http://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);
/* 
 * Noto Kufi Arabic (Arabic) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Noto Kufi Arabic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Noto Kufi Arabic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notokufiarabic/v2/NotoKufiArabic-Bold.ttf) format('truetype');
}
body.rtl.wpml-ar {
    font-size: 14px;
    font-family: 'Droid Arabic Naskh', serif;
    line-height: 21px;
}
.en_font,
nav.main_menu > ul > li.menu-item-language.menu-item-language-current a.en span  {
    font-family: Arial, Helvetica, sans-serif;
}
.q_counter_holder span.counter {
    font-weight:400;
    font-family: Helvetica, Noto Kufi Arabic, Arial, sans-serif;

}
.fa {
    line-height: 1.75;
}

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.h1, .h2, .h3, .h4, .h5, .h6,
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a,
.carousel-inner p,
.qbutton,
nav.main_menu ul li {
    font-family: 'noto kufi arabic', Arial, Helvetica, Serif;
    font-weight:normal;
}
h1,
h1 a,
.h1,
.h1 a,
.title.title_size_large h1 {
    font-weight: 700;
}

/* ==========================================================================
   Header & Menu
   ========================================================================== */
body.rtl header .container_inner .header_inner_left {
    left: auto;
    right:0;
}
body.rtl .logo_wrapper {
    float: right;
    direction: rtl;
}
body.rtl .header_inner_right {
    float: left;
}
body.rtl nav.main_menu.right {
    float: left;
}
.rtl.wpml-ar nav.main_menu {
    text-align: left;
}
.rtl.wpml-ar .drop_down .second {
    left: auto;
    right: 0;
}
.rtl.wpml-ar nav.main_menu ul {
        text-align:right;
}
.rtl.wpml-ar .drop_down .second .inner ul li a, 
.rtl.wpml-ar .drop_down .second .inner ul li h5 {
    font-weight: normal;
    letter-spacing: 0px;
    text-align:right;
}
nav.main_menu > ul > li.menu-item-language.menu-item-language-current a.en span {
    font-size:.928em;
}
nav.main_menu > ul > li.menu-item-language.menu-item-language-current a.ar span {
    font-family: 'Droid Arabic Naskh', serif;
}
.rtl.wpml-ar .side_menu_button_wrapper {
    direction: rtl;
}
/* ==========================================================================
   Content
   ========================================================================== */
.rtl.wpml-ar .two_columns_66_33 > .column2 > .column_inner {
    border-left: 0px solid #DDD;
    border-right: 1px solid #DDD;
    padding: 0px 20px 30px 0px;
}
.rtl.wpml-ar .two_columns_66_33 > .column2 > .column_inner {
    padding: 0px 20px 0px 0px;
}
.full_width_sidebar .two_columns_66_33 > .column1 > .column_inner {
    padding: 0px 0px 0px 30px;
}

/* ==========================================================================
   Footer
   ========================================================================== */
.rtl.wpml-ar .footer_top {
    font-size: 0.929em;
}
.rtl.wpml-ar .footer_top .widget_nav_menu ul li a:before {
    content: "\f104";
}
.rtl.wpml-ar .devlogo {
    text-align:left;
}

.rtl.wpml-ar .footer_bottom,
.rtl.wpml-ar .footer_bottom .container_inner {
    font-size: 0.929em;
}
.rtl.wpml-ar .breadcrumbs .breadcrumbs_inner .delimiter:before {
    content: "\f104";
    height: 19px;
    line-height: 24px;
}
.rtl.wpml-ar .footer_top ul.menu {
    padding-right: 0px;
    padding-left: 20px;
}