/* Arabic right-to-left adjustments. Loaded only for lang=ar. */
html[dir="rtl"] body,
html[dir="rtl"] input,
html[dir="rtl"] select,
html[dir="rtl"] textarea,
html[dir="rtl"] button { direction: rtl; }
html[dir="rtl"] body { text-align: right; }
html[dir="rtl"] .switcher,
html[dir="rtl"] .switcher .option { text-align: right; }
html[dir="rtl"] #topleiste .topnavi > div:first-child { left: auto !important; right: 8%; }
html[dir="rtl"] .switcher .selected img,
html[dir="rtl"] .switcher .option img { margin-right: 0 !important; margin-left: 10px; }
html[dir="rtl"] .form-group,
html[dir="rtl"] .checkbox,
html[dir="rtl"] .radio,
html[dir="rtl"] .modal-content { text-align: right; }
html[dir="rtl"] .pull-left { float: right !important; }
html[dir="rtl"] .pull-right { float: left !important; }
html[dir="rtl"] .text-left { text-align: right; }
html[dir="rtl"] .text-right { text-align: left; }
html[dir="rtl"] .input-group .form-control { float: right; }
html[dir="rtl"] .input-group-addon:first-child,
html[dir="rtl"] .input-group-btn:first-child > .btn { border-radius: 0 4px 4px 0; }
html[dir="rtl"] .input-group-addon:last-child,
html[dir="rtl"] .input-group-btn:last-child > .btn { border-radius: 4px 0 0 4px; }
