/* Arapca (sagdan sola) duzeltmeleri.
   Yalnizca dir="rtl" olan sayfalarda yuklenir; diger diller etkilenmez. */

body.lang-ar,
body.lang-ar #content,
body.lang-ar .description { direction: rtl; text-align: right; }

body.lang-ar * { font-family: 'Cairo', 'Roboto', sans-serif !important; letter-spacing: 0 !important; }

/* Ust menu sagdan basliyor */
body.lang-ar #header .menu ul { float: left; }
body.lang-ar #header .menu ul li { float: right; margin-left: 0; margin-right: 10px; }
body.lang-ar #header .menu ul li ul { left: auto; right: 0; text-align: right; }
body.lang-ar #header .menu ul li.langSwitch { margin-right: 14px; margin-left: 0; }

/* Logo sutunu */
body.lang-ar .logoSet { text-align: right; }

/* Kirintili yol */
body.lang-ar #breadCrumb ul { float: right; }
body.lang-ar #breadCrumb ul li { float: right; }

/* Sag menu (ic sayfalarda) sola gecer */
body.lang-ar #rightMenu { text-align: right; }
body.lang-ar #rightMenu ul li a { text-align: right; }

/* Icerik hizalamalari */
body.lang-ar .description[align="justify"] { text-align: right; }
body.lang-ar #content .row > div { float: right; }
body.lang-ar #content .row > div[class*="col-"] { float: right; }

/* Slayt metni */
body.lang-ar .slideContainer { text-align: right; direction: rtl; }

/* Alt bilgi */
body.lang-ar .foSocial { float: left; }
body.lang-ar .coContainer { text-align: right; }
body.lang-ar #foBox > div a { text-align: right; }

/* Bootstrap 3 kenar bosluklarinin yon degistirmesi gereken yerleri */
body.lang-ar .description ul,
body.lang-ar .description ol { padding-right: 22px; padding-left: 0; }

/* Mobil menu */
body.lang-ar .nav-drill { direction: rtl; text-align: right; }
body.lang-ar .nav-drill .nav-item.nav-langs a { margin-right: 0; margin-left: 4px; }

/* Alt menu oku sagdan sola yonde ters cevrilir */
body.lang-ar .nav-drill .nav-expand-link::after {
    transform: rotate(135deg);
    margin-right: 0;
    margin-left: 4px;
}

body.lang-ar .nav-drill .nav-back-link::before {
    transform: rotate(-135deg);
    margin-right: 0;
    margin-left: 10px;
}

/* Dil butonlari sagdan sola siralanir */
body.lang-ar .nav-drill .nav-item.nav-langs { flex-direction: row-reverse; }
body.lang-ar #header .menu ul li.langSwitch { flex-direction: row-reverse; margin-left: 0; margin-right: 18px; }

/* Hamburger sag ust kosede */
body.lang-ar .nav-top { direction: ltr; }

/* Baslikta Instagram ikonu sagdan sola duzende */
body.lang-ar #header .menu ul li.headSocial {
    margin-left: 0;
    margin-right: 14px;
}

body.lang-ar .nav-drill .nav-item.nav-social a { flex-direction: row-reverse; }
