8c1ceb4fd168fe51d42c95e42637782e06b7d8a2
[emels.git] / emels / static / admin / css / rtl.css
1 body {
2     direction: rtl;
3 }
4
5 /* LOGIN */
6
7 .login .form-row {
8     float: right;
9 }
10
11 .login .form-row label {
12     float: right;
13     padding-left: 0.5em;
14     padding-right: 0;
15     text-align: left;
16 }
17
18 .login .submit-row {
19     clear: both;
20     padding: 1em 9.4em 0 0;
21 }
22
23 /* GLOBAL */
24
25 th {
26     text-align: right;
27 }
28
29 .module h2, .module caption {
30     text-align: right;
31 }
32
33 .module ul, .module ol {
34     margin-left: 0;
35     margin-right: 1.5em;
36 }
37
38 .addlink, .changelink {
39     padding-left: 0;
40     padding-right: 16px;
41     background-position: 100% 1px;
42 }
43
44 .deletelink {
45     padding-left: 0;
46     padding-right: 16px;
47     background-position: 100% 1px;
48 }
49
50 .object-tools {
51     float: left;
52 }
53
54 thead th:first-child,
55 tfoot td:first-child {
56     border-left: none;
57 }
58
59 /* LAYOUT */
60
61 #user-tools {
62     right: auto;
63     left: 0;
64     text-align: left;
65 }
66
67 div.breadcrumbs {
68     text-align: right;
69 }
70
71 #content-main {
72     float: right;
73 }
74
75 #content-related {
76     float: left;
77     margin-left: -300px;
78     margin-right: auto;
79 }
80
81 .colMS {
82     margin-left: 300px;
83     margin-right: 0;
84 }
85
86 /* SORTABLE TABLES */
87
88 table thead th.sorted .sortoptions {
89    float: left;
90 }
91
92 thead th.sorted .text {
93     padding-right: 0;
94     padding-left: 42px;
95 }
96
97 /* dashboard styles */
98
99 .dashboard .module table td a {
100     padding-left: .6em;
101     padding-right: 16px;
102 }
103
104 /* changelists styles */
105
106 .change-list .filtered table {
107     border-left: none;
108     border-right: 0px none;
109 }
110
111 #changelist-filter {
112     right: auto;
113     left: 0;
114     border-left: none;
115     border-right: none;
116 }
117
118 .change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull {
119     margin-right: 0;
120     margin-left: 280px;
121 }
122
123 #changelist-filter li.selected {
124     border-left: none;
125     padding-left: 10px;
126     margin-left: 0;
127     border-right: 5px solid #eaeaea;
128     padding-right: 10px;
129     margin-right: -15px;
130 }
131
132 .filtered .actions {
133     margin-left: 280px;
134     margin-right: 0;
135 }
136
137 #changelist table tbody td:first-child, #changelist table tbody th:first-child {
138     border-right: none;
139     border-left: none;
140 }
141
142 /* FORMS */
143
144 .aligned label {
145     padding: 0 0 3px 1em;
146     float: right;
147 }
148
149 .submit-row {
150     text-align: left
151 }
152
153 .submit-row p.deletelink-box {
154     float: right;
155 }
156
157 .submit-row input.default {
158     margin-left: 0;
159 }
160
161 .vDateField, .vTimeField {
162     margin-left: 2px;
163 }
164
165 .aligned .form-row input {
166     margin-left: 5px;
167 }
168
169 form ul.inline li {
170     float: right;
171     padding-right: 0;
172     padding-left: 7px;
173 }
174
175 input[type=submit].default, .submit-row input.default {
176     float: left;
177 }
178
179 fieldset .field-box {
180     float: right;
181     margin-left: 20px;
182     margin-right: 0;
183 }
184
185 .errorlist li {
186     background-position: 100% 12px;
187     padding: 0;
188 }
189
190 .errornote {
191     background-position: 100% 12px;
192     padding: 10px 12px;
193 }
194
195 /* WIDGETS */
196
197 .calendarnav-previous {
198     top: 0;
199     left: auto;
200     right: 10px;
201 }
202
203 .calendarnav-next {
204     top: 0;
205     right: auto;
206     left: 10px;
207 }
208
209 .calendar caption, .calendarbox h2 {
210     text-align: center;
211 }
212
213 .selector {
214     float: right;
215 }
216
217 .selector .selector-filter {
218     text-align: right;
219 }
220
221 .inline-deletelink {
222     float: left;
223 }
224
225 form .form-row p.datetime {
226     overflow: hidden;
227 }
228
229 /* MISC */
230
231 .inline-related h2, .inline-group h2 {
232     text-align: right
233 }
234
235 .inline-related h3 span.delete {
236     padding-right: 20px;
237     padding-left: inherit;
238     left: 10px;
239     right: inherit;
240     float:left;
241 }
242
243 .inline-related h3 span.delete label {
244     margin-left: inherit;
245     margin-right: 2px;
246 }
247
248 /* IE7 specific bug fixes */
249
250 div.colM {
251     position: relative;
252 }
253
254 .submit-row input {
255     float: left;
256 }