Project

General

Profile

Download (11.1 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
 * @file
3
 * RTL companion for the styles.scss file.
4
 */
5
/* Import Sass mixins, variables, Compass modules, etc. */
6
@import url("../fonts/droid-sans-fontfacekit/web fonts/droidsans_regular/stylesheet.css");
7
@import url("../fonts/droid-sans-mono-fontfacekit/web fonts/droidsansmono_regular/stylesheet.css");
8
@import url("../fonts/notosans-webfont-2017/stylesheet.css");
9
/* line 30, ../sass/ie-legacy.scss */
10
.pie-element, .lt-ie9 #page {
11
  behavior: url("/polyfills/css3pie/PIE-1.0.0.htc");
12
  position: relative;
13
}
14

    
15
/* line 43, ../sass/ie-legacy.scss */
16
.pie-container {
17
  z-index: 0;
18
  position: relative;
19
}
20

    
21
/* line 47, ../sass/ie-legacy.scss */
22
.z-pie-element, .lt-ie9 #page {
23
  behavior: url("/polyfills/css3pie/PIE-1.0.0.htc");
24
  z-index: 0;
25
}
26

    
27
/* line 63, ../sass/ie-legacy.scss */
28
.lt-ie9 #header {
29
  /* 
30
   * reset right padding to zero and use margin-right instead,
31
   * this avoids the need for background-clip: content-box
32
   * which is not suppoorted in IE < 9
33
   */
34
  padding-right: 0;
35
  margin-right: 20px;
36
}
37

    
38
/* HTML element (SMACSS base) rules */
39
/**
40
 * @file
41
 * Normalize-rtl.scss is the RTL language extension of normalize.scss
42
 */
43
/**
44
 * Lists
45
 */
46
/* line 9, ../sass/_normalize-rtl.scss */
47
dd {
48
  margin: 0 30px 0 0;
49
}
50

    
51
/* Address paddings set differently in IE 6/7. */
52
/* line 16, ../sass/_normalize-rtl.scss */
53
menu,
54
ol,
55
ul {
56
  padding: 0 30px 0 0;
57
}
58

    
59
/**
60
 * Forms
61
 */
62
/* line 24, ../sass/_normalize-rtl.scss */
63
legend {
64
  /* Correct alignment displayed oddly in IE 6/7. */
65
  *margin-left: 0;
66
  *margin-right: -7px;
67
}
68

    
69
/* Layout rules */
70
/**
71
 * @file
72
 * RTL companion for the layout-responsive.css file.
73
 */
74
/**
75
 * @file
76
 * Positioning for a responsive layout.
77
 *
78
 * Define CSS classes to create a fluid grid layout with optional sidebars
79
 * depending on whether blocks are placed in the left or right sidebars.
80
 *
81
 * This layout uses the Zen Grids plugin for Compass: http://zengrids.com
82
 */
83
/**
84
 * Use 3 grid columns for smaller screens.
85

    
86
 * FIXME ?: see sass-old/layouts/responsive-sidebars.scss line 99
87
 */
88
@media all and (min-width: 480px) and (max-width: 959px) {
89
  /**
90
   * The layout when there is only one sidebar, the left one.
91
   */
92
  /* line 87, ../sass/layouts/_responsive.scss */
93
  .sidebar-first {
94
    /* Span 2 columns, starting in 2nd column from left. */
95
    /* Span 1 column, starting in 1st column from left. */
96
  }
97
  /* line 89, ../sass/layouts/_responsive.scss */
98
  .sidebar-first #content {
99
    float: right;
100
    width: 66.66667%;
101
    margin-right: 33.33333%;
102
    margin-left: -100%;
103
  }
104
  /* line 94, ../sass/layouts/_responsive.scss */
105
  .sidebar-first .region-sidebar-first {
106
    float: right;
107
    width: 33.33333%;
108
    margin-right: 0%;
109
    margin-left: -33.33333%;
110
  }
111

    
112
  /**
113
   * The layout when there is only one sidebar, the right one.
114
   */
115
  /* line 102, ../sass/layouts/_responsive.scss */
116
  .sidebar-second {
117
    /* Span 2 columns, starting in 1st column from left. */
118
    /* Span 1 column, starting in 3rd column from left. */
119
  }
120
  /* line 104, ../sass/layouts/_responsive.scss */
121
  .sidebar-second #content {
122
    float: right;
123
    width: 66.66667%;
124
    margin-right: 0%;
125
    margin-left: -66.66667%;
126
  }
127
  /* line 109, ../sass/layouts/_responsive.scss */
128
  .sidebar-second .region-sidebar-second {
129
    float: right;
130
    width: 33.33333%;
131
    margin-right: 66.66667%;
132
    margin-left: -100%;
133
  }
134

    
135
  /**
136
   * The layout when there are two sidebars.
137
   */
138
  /* line 117, ../sass/layouts/_responsive.scss */
139
  .two-sidebars {
140
    /* Span 2 columns, starting in 2nd column from left. */
141
    /* Span 1 column, starting in 1st column from left. */
142
    /* Start a new row and span all 3 columns. */
143
  }
144
  /* line 119, ../sass/layouts/_responsive.scss */
145
  .two-sidebars #content {
146
    float: right;
147
    width: 66.66667%;
148
    margin-right: 33.33333%;
149
    margin-left: -100%;
150
  }
151
  /* line 124, ../sass/layouts/_responsive.scss */
152
  .two-sidebars .region-sidebar-first {
153
    float: right;
154
    width: 33.33333%;
155
    margin-right: 0%;
156
    margin-left: -33.33333%;
157
  }
158
  /* line 129, ../sass/layouts/_responsive.scss */
159
  .two-sidebars .region-sidebar-second {
160
    float: right;
161
    width: 100%;
162
    margin-right: 0%;
163
    margin-left: -100%;
164
    padding-left: 0;
165
    padding-right: 0;
166
    clear: right;
167
    /* Apply the shared properties of grid items in a single, efficient ruleset. */
168
    /* Span 1 column, starting in the 1st column from left. */
169
    /* Span 1 column, starting in the 2nd column from left. */
170
    /* Span 1 column, starting in the 3rd column from left. */
171
  }
172
  /* line 135, ../sass/layouts/_responsive.scss */
173
  .two-sidebars .region-sidebar-second .block {
174
    padding-left: 20px;
175
    padding-right: 20px;
176
    -moz-box-sizing: border-box;
177
    -webkit-box-sizing: border-box;
178
    -ms-box-sizing: border-box;
179
    box-sizing: border-box;
180
    word-wrap: break-word;
181
    *behavior: url("/polyfills/box-sizing-polyfill/boxsizing.htc");
182
    _display: inline;
183
    _overflow: hidden;
184
    _overflow-y: visible;
185
  }
186
  /* line 139, ../sass/layouts/_responsive.scss */
187
  .two-sidebars .region-sidebar-second .block:nth-child(3n+1) {
188
    float: right;
189
    width: 33.33333%;
190
    margin-right: 0%;
191
    margin-left: -33.33333%;
192
    clear: right;
193
  }
194
  /* line 144, ../sass/layouts/_responsive.scss */
195
  .two-sidebars .region-sidebar-second .block:nth-child(3n+2) {
196
    float: right;
197
    width: 33.33333%;
198
    margin-right: 33.33333%;
199
    margin-left: -66.66667%;
200
  }
201
  /* line 148, ../sass/layouts/_responsive.scss */
202
  .two-sidebars .region-sidebar-second .block:nth-child(3n) {
203
    float: right;
204
    width: 33.33333%;
205
    margin-right: 66.66667%;
206
    margin-left: -100%;
207
  }
208
}
209
/**
210
 * Use 5 grid columns for larger screens.
211
 */
212
@media all and (min-width: 960px) {
213
  /**
214
   * The layout when there is only one sidebar, the left one.
215
   */
216
  /* line 166, ../sass/layouts/_responsive.scss */
217
  .sidebar-first {
218
    /* Span 4 columns, starting in 2nd column from left. */
219
    /* Span 1 column, starting in 1st column from left. */
220
  }
221
  /* line 168, ../sass/layouts/_responsive.scss */
222
  .sidebar-first #content {
223
    float: right;
224
    width: 75%;
225
    margin-right: 25%;
226
    margin-left: -100%;
227
  }
228
  /* line 173, ../sass/layouts/_responsive.scss */
229
  .sidebar-first .region-sidebar-first {
230
    float: right;
231
    width: 25%;
232
    margin-right: 0%;
233
    margin-left: -25%;
234
  }
235

    
236
  /**
237
   * The layout when there is only one sidebar, the right one.
238
   */
239
  /* line 181, ../sass/layouts/_responsive.scss */
240
  .sidebar-second {
241
    /* Span 4 columns, starting in 1st column from left. */
242
    /* Span 1 column, starting in 5th column from left. */
243
  }
244
  /* line 183, ../sass/layouts/_responsive.scss */
245
  .sidebar-second #content {
246
    float: right;
247
    width: 75%;
248
    margin-right: 0%;
249
    margin-left: -75%;
250
  }
251
  /* line 188, ../sass/layouts/_responsive.scss */
252
  .sidebar-second .region-sidebar-second {
253
    float: right;
254
    width: 25%;
255
    margin-right: 75%;
256
    margin-left: -100%;
257
  }
258

    
259
  /**
260
   * The layout when there are two sidebars.
261
   */
262
  /* line 196, ../sass/layouts/_responsive.scss */
263
  .two-sidebars {
264
    /* Span 3 columns, starting in 2nd column from left. */
265
    /* Span 1 column, starting in 1st column from left. */
266
    /* Span 1 column, starting in 5th column from left. */
267
  }
268
  /* line 198, ../sass/layouts/_responsive.scss */
269
  .two-sidebars #content {
270
    float: right;
271
    width: 50%;
272
    margin-right: 25%;
273
    margin-left: -75%;
274
  }
275
  /* line 203, ../sass/layouts/_responsive.scss */
276
  .two-sidebars .region-sidebar-first {
277
    float: right;
278
    width: 25%;
279
    margin-right: 0%;
280
    margin-left: -25%;
281
  }
282
  /* line 208, ../sass/layouts/_responsive.scss */
283
  .two-sidebars .region-sidebar-second {
284
    float: right;
285
    width: 25%;
286
    margin-right: 75%;
287
    margin-left: -100%;
288
  }
289
}
290
/* Component (SMACSS module) rules */
291
/**
292
 * @file
293
 * RTL companion for the modular-styles.css file.
294
 */
295
/**
296
 * Branding header.
297
 */
298
/* Wrapping link for logo. */
299
/* line 11, ../sass/components/_misc-rtl.scss */
300
.header__logo {
301
  float: right;
302
}
303

    
304
/* The secondary menu (login, etc.) */
305
/* line 16, ../sass/components/_misc-rtl.scss */
306
.header__secondary-menu {
307
  float: left;
308
}
309

    
310
/**
311
 * Navigation bar.
312
 */
313
/* Main menu and secondary menu links and menu block links. */
314
/* line 27, ../sass/components/_misc-rtl.scss */
315
#navigation .links,
316
#navigation .menu {
317
  text-align: right;
318
}
319
/* line 30, ../sass/components/_misc-rtl.scss */
320
#navigation .links li,
321
#navigation .menu li {
322
  /* A simple method to get navigation links to appear in one line. */
323
  float: right;
324
  padding: 0 0 0 10px;
325
}
326

    
327
/**
328
 * Messages.
329
 */
330
/* line 41, ../sass/components/_misc-rtl.scss */
331
.messages, .messages--status, .messages--warning, .messages--error {
332
  padding: 10px 50px 10px 10px;
333
  background-position: 99% 8px;
334
}
335

    
336
/**
337
 * Tabs.
338
 */
339
/* line 58, ../sass/components/_misc-rtl.scss */
340
.tabs-primary__tab, .tabs-primary__tab.is-active, .tabs-secondary__tab,
341
.tabs-secondary__tab.is-active {
342
  float: right;
343
}
344

    
345
/**
346
 * Inline styles.
347
 */
348
/* List of links */
349
/* line 77, ../sass/components/_misc-rtl.scss */
350
.inline li {
351
  /* Bug in Safari causes display: inline to fail. */
352
  display: inline-block;
353
  padding: 0 0 0 1em;
354
}
355

    
356
/* The inline field label used by the Fences.module */
357
/* line 84, ../sass/components/_misc-rtl.scss */
358
span.field-label {
359
  padding: 0 0 0 1em;
360
}
361

    
362
/**
363
 * "More" links.
364
 */
365
/* line 91, ../sass/components/_misc-rtl.scss */
366
.more-link {
367
  text-align: left;
368
}
369

    
370
/* line 94, ../sass/components/_misc-rtl.scss */
371
.more-help-link {
372
  text-align: left;
373
}
374

    
375
/* line 97, ../sass/components/_misc-rtl.scss */
376
.more-help-link a {
377
  background-position: 100% 50%;
378
  padding: 1px 20px 1px 0;
379
}
380

    
381
/**
382
 * Menus.
383
 */
384
/* line 105, ../sass/components/_misc-rtl.scss */
385
.menu__item.is-collapsed {
386
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=');
387
  *list-style-image: url('../images/menu-collapsed-rtl.png?1475577735');
388
}
389

    
390
/**
391
 * Comments.
392
 */
393
/* Nested comments are indented. */
394
/* line 117, ../sass/components/_misc-rtl.scss */
395
.indented {
396
  margin-left: 0;
397
  margin-right: 30px;
398
}
399

    
400
/**
401
 * Forms.
402
 */
403
/* Drupal's default login form block */
404
/* line 127, ../sass/components/_misc-rtl.scss */
405
#user-login-form {
406
  text-align: right;
407
}
408

    
409
/* line 132, ../sass/components/_misc-rtl.scss */
410
html.js #user-login-form li.openid-link,
411
#user-login-form li.openid-link {
412
  /* Un-do some of the padding on the ul list. */
413
  margin-left: 0;
414
  margin-right: -20px;
415
}
416

    
417
/*
418
 * Drupal admin tables.
419
 */
420
/* line 142, ../sass/components/_misc-rtl.scss */
421
form th {
422
  text-align: right;
423
  padding-left: 1em;
424
  padding-right: 0;
425
}
426

    
427
/**
428
 * Collapsible fieldsets.
429
 *
430
 * @see collapse.js
431
 */
432
/* line 155, ../sass/components/_misc-rtl.scss */
433
html.js .collapsible .fieldset-legend {
434
  background-position: 98% 75%;
435
  padding-left: 0;
436
  padding-right: 15px;
437
}
438
/* line 160, ../sass/components/_misc-rtl.scss */
439
html.js .collapsed .fieldset-legend {
440
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=');
441
  *background-image: url('../images/menu-collapsed-rtl.png?1475577735');
442
  background-position: 98% 50%;
443
}
444

    
445
/* SMACSS theme rules */
446
/* @import "theme-A-rtl"; */
447
/* @import "theme-B-rtl"; */
(4-4/5)