Project

General

Profile

« Previous | Next » 

Revision 8a4cface

Added by jenkins over 7 years ago

release-preparation: production level css

View differences:

themes/zen_dataportal/css/styles.css
1
/**
2
 * @file
3
 * Styles are organized using the SMACSS technique. @see http://smacss.com/book/
4
 *
5
 * When you turn on CSS aggregation at admin/config/development/performance, all
6
 * of these @include files will be combined into a single file.
7
 */
8
/* Import Sass mixins, variables, Compass modules, etc. */
9
/* line 30, ../sass/ie-legacy.scss */
10
.pie-element, .lt-ie9 #page, #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, #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.css is intended to be used as an alternative to CSS resets.
42
 *
43
 * This file is a slight fork of these original sources:
44
 * - normalize.css v2.1.2 | MIT License | git.io/normalize
45
 * - normalize.scss v2.1.2 | MIT/GPLv2 License | bit.ly/normalize-with-compass
46
 *
47
 * It's suggested that you read the normalize.scss file and customise it to meet
48
 * your needs, rather then including the file in your project and overriding the
49
 * defaults later in your CSS.
50
 * @see http://nicolasgallagher.com/about-normalize-css/
51
 *
52
 * Also: @see http://meiert.com/en/blog/20080419/reset-style-sheets-are-bad/
53
 *       @see http://snook.ca/archives/html_and_css/no_css_reset/
54
 */
55
/**
56
 * HTML5 display definitions
57
 */
58
/* Correct `block` display not defined in IE 8/9. */
59
/* line 33, ../sass/_normalize.scss */
60
article,
61
aside,
62
details,
63
figcaption,
64
figure,
65
footer,
66
header,
67
main,
68
nav,
69
section,
70
summary {
71
  display: block;
72
}
73

  
74
/* Correct `inline-block` display not defined in IE 8/9. */
75
/* line 40, ../sass/_normalize.scss */
76
audio,
77
canvas,
78
video {
79
  display: inline-block;
80
  *display: inline;
81
  *zoom: 1;
82
}
83

  
84
/**
85
 * Prevent modern browsers from displaying `audio` without controls.
86
 * Remove excess height in iOS 5 devices.
87
 */
88
/* line 52, ../sass/_normalize.scss */
89
audio:not([controls]) {
90
  display: none;
91
  height: 0;
92
}
93

  
94
/* Address styling not present in IE 8/9. */
95
/* line 58, ../sass/_normalize.scss */
96
[hidden] {
97
  display: none;
98
}
99

  
100
/**
101
 * Base
102
 *
103
 * Instead of relying on the fonts that are available on a user's computer, you
104
 * can use web fonts which, like images, are resources downloaded to the user's
105
 * browser. Because of the bandwidth and rendering resources required, web fonts
106
 * should be used with care.
107
 *
108
 * Numerous resources for web fonts can be found on Google. Here are a few
109
 * websites where you can find Open Source fonts to download:
110
 * - http://www.fontsquirrel.com/fontface
111
 * - http://www.theleagueofmoveabletype.com
112
 *
113
 * In order to use these fonts, you will need to convert them into formats
114
 * suitable for web fonts. We recommend the free-to-use Font Squirrel's
115
 * Font-Face Generator:
116
 *   http://www.fontsquirrel.com/fontface/generator
117
 *
118
 * The following is an example @font-face declaration. This font can then be
119
 * used in any ruleset using a property like this:  font-family: Example, serif;
120
 *
121
 * Since we're using Sass, you'll need to declare your font faces here, then you
122
 * can add them to the font variables in the _init.scss partial.
123
 */
124
/*
125
@font-face {
126
  font-family: 'Example';
127
  src: url('../fonts/example.eot');
128
  src: url('../fonts/example.eot?iefix') format('eot'),
129
    url('../fonts/example.woff') format('woff'),
130
    url('../fonts/example.ttf') format('truetype'),
131
    url('../fonts/example.svg#webfontOkOndcij') format('svg');
132
  font-weight: normal;
133
  font-style: normal;
134
}
135
*/
136
/**
137
 * 1. Set default font family to sans-serif.
138
 * 2. Prevent iOS text size adjust after orientation change, without disabling
139
 *    user zoom.
140
 * 3. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
141
 *    `em` units.
142
 */
143
/* line 106, ../sass/_normalize.scss */
144
html {
145
  font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif;
146
  /* 1 */
147
  font-size: 75%;
148
  /* 3 */
149
  -ms-text-size-adjust: 100%;
150
  /* 2 */
151
  -webkit-text-size-adjust: 100%;
152
  /* 2 */
153
  line-height: 1.5em;
154
}
155

  
156
/* Address `font-family` inconsistency between `textarea` and other form elements. */
157
/* line 120, ../sass/_normalize.scss */
158
button,
159
input,
160
select,
161
textarea {
162
  font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif;
163
}
164

  
165
/* Remove default margin. */
166
/* line 126, ../sass/_normalize.scss */
167
body {
168
  margin: 0;
169
  padding: 0;
170
}
171

  
172
/**
173
 * Links
174
 *
175
 * The order of link states are based on Eric Meyer's article:
176
 * http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states
177
 */
178
/* Address `outline` inconsistency between Chrome and other browsers. */
179
/* line 148, ../sass/_normalize.scss */
180
a:focus {
181
  outline: thin dotted;
182
}
183

  
184
/* Improve readability when focused and also mouse hovered in all browsers. */
185
/* line 154, ../sass/_normalize.scss */
186
a:active,
187
a:hover {
188
  outline: 0;
189
}
190

  
191
/**
192
 * Typography
193
 *
194
 * To achieve a pleasant vertical rhythm, we use Compass' Vertical Rhythm mixins
195
 * so that the line height of our base font becomes the basic unit of vertical
196
 * measurement. We use multiples of that unit to set the top and bottom margins
197
 * for our block level elements and to set the line heights of any fonts.
198
 * For more information, see http://24ways.org/2006/compose-to-a-vertical-rhythm
199
 */
200
/* Set 1 unit of vertical rhythm on the top and bottom margin. */
201
/* line 170, ../sass/_normalize.scss */
202
p,
203
pre {
204
  margin: 1.5em 0;
205
}
206

  
207
/* line 173, ../sass/_normalize.scss */
208
blockquote {
209
  /* Also indent the quote on both sides. */
210
  margin: 1.5em 30px;
211
}
212

  
213
/**
214
 * Address variable `h1` font-size and margin within `section` and `article`
215
 * contexts in Firefox 4+, Safari 5, and Chrome.
216
 */
217
/* line 182, ../sass/_normalize.scss */
218
h1 {
219
  /* Set the font-size and line-height while keeping a proper vertical rhythm. */
220
  font-size: 2em;
221
  line-height: 1.5em;
222
  /* Set 1 unit of vertical rhythm on the top and bottom margins. */
223
  margin-top: 0.75em;
224
  margin-bottom: 0.75em;
225
}
226

  
227
/* line 190, ../sass/_normalize.scss */
228
h2 {
229
  font-size: 1.6em;
230
  line-height: 1.875em;
231
  margin-top: 0.9375em;
232
  margin-bottom: 0.9375em;
233
}
234

  
235
/* line 195, ../sass/_normalize.scss */
236
h3 {
237
  font-size: 1.5em;
238
  line-height: 2em;
239
  margin-top: 1em;
240
  margin-bottom: 1em;
241
}
242

  
243
/* line 200, ../sass/_normalize.scss */
244
h4 {
245
  font-size: 1em;
246
  line-height: 1.5em;
247
  margin-top: 1.5em;
248
  margin-bottom: 1.5em;
249
}
250

  
251
/* line 205, ../sass/_normalize.scss */
252
h5 {
253
  font-size: 0.83em;
254
  line-height: 1.80723em;
255
  margin-top: 1.80723em;
256
  margin-bottom: 1.80723em;
257
}
258

  
259
/* line 210, ../sass/_normalize.scss */
260
h6 {
261
  font-size: 0.67em;
262
  line-height: 2.23881em;
263
  margin-top: 2.23881em;
264
  margin-bottom: 2.23881em;
265
}
266

  
267
/* Address styling not present in IE 8/9, Safari 5, and Chrome. */
268
/* line 217, ../sass/_normalize.scss */
269
abbr[title] {
270
  border-bottom: 1px dotted;
271
}
272

  
273
/* Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
274
/* line 223, ../sass/_normalize.scss */
275
b,
276
strong {
277
  font-weight: bold;
278
}
279

  
280
/* Address styling not present in Safari 5 and Chrome. */
281
/* line 228, ../sass/_normalize.scss */
282
dfn {
283
  font-style: italic;
284
}
285

  
286
/* Address differences between Firefox and other browsers. */
287
/* line 233, ../sass/_normalize.scss */
288
hr {
289
  -webkit-box-sizing: content-box;
290
  -moz-box-sizing: content-box;
291
  box-sizing: content-box;
292
  height: 0;
293
  border: 1px solid #666;
294
  padding-bottom: -1px;
295
  margin: 1.5em 0;
296
}
297

  
298
/* Address styling not present in IE 8/9. */
299
/* line 242, ../sass/_normalize.scss */
300
mark {
301
  background: #ff0;
302
  color: #000;
303
}
304

  
305
/* Correct font family set oddly in Safari 5 and Chrome. */
306
/* line 253, ../sass/_normalize.scss */
307
code,
308
kbd,
309
pre,
310
samp,
311
tt,
312
var {
313
  font-family: "Courier New", "DejaVu Sans Mono", monospace, sans-serif;
314
  _font-family: 'courier new', monospace;
315
  font-size: 1em;
316
  line-height: 1.5em;
317
}
318

  
319
/* Improve readability of pre-formatted text in all browsers. */
320
/* line 262, ../sass/_normalize.scss */
321
pre {
322
  white-space: pre;
323
  white-space: pre-wrap;
324
  word-wrap: break-word;
325
}
326

  
327
/* Set consistent quote types. */
328
/* line 274, ../sass/_normalize.scss */
329
q {
330
  quotes: "\201C" "\201D" "\2018" "\2019";
331
}
332

  
333
/* Address inconsistent and variable font size in all browsers. */
334
/* line 279, ../sass/_normalize.scss */
335
small {
336
  font-size: 80%;
337
}
338

  
339
/* Prevent `sub` and `sup` affecting `line-height` in all browsers. */
340
/* line 285, ../sass/_normalize.scss */
341
sub,
342
sup {
343
  font-size: 75%;
344
  line-height: 0;
345
  position: relative;
346
  vertical-align: baseline;
347
}
348

  
349
/* line 291, ../sass/_normalize.scss */
350
sup {
351
  top: -0.5em;
352
}
353

  
354
/* line 294, ../sass/_normalize.scss */
355
sub {
356
  bottom: -0.25em;
357
}
358

  
359
/**
360
 * Lists
361
 */
362
/* line 305, ../sass/_normalize.scss */
363
dl,
364
menu,
365
ol,
366
ul,
367
.item-list ul {
368
  /* Address margins set differently in IE 6/7. */
369
  margin: 12px 0;
370
}
371

  
372
/* line 313, ../sass/_normalize.scss */
373
ol ol,
374
ol ul,
375
ul ol,
376
ul ul {
377
  /* Turn off margins on nested lists. */
378
  margin: 0;
379
}
380

  
381
/* line 318, ../sass/_normalize.scss */
382
dd {
383
  margin: 0 0 0 30px;
384
  /* LTR */
385
}
386

  
387
/* Address paddings set differently in IE 6/7. */
388
/* line 325, ../sass/_normalize.scss */
389
menu,
390
ol,
391
ul {
392
  padding: 0 0 0 30px;
393
  /* LTR */
394
}
395

  
396
/* Correct list images handled incorrectly in IE 7. */
397
/* line 332, ../sass/_normalize.scss */
398
nav ul,
399
nav ol {
400
  list-style: none;
401
  list-style-image: none;
402
}
403

  
404
/**
405
 * Embedded content and figures
406
 *
407
 * @todo Look into adding responsive embedded video.
408
 */
409
/* line 343, ../sass/_normalize.scss */
410
img {
411
  /* Remove border when inside `a` element in IE 8/9. */
412
  border: 0;
413
  /* Improve image quality when scaled in IE 7. */
414
  -ms-interpolation-mode: bicubic;
415
  /* Suppress the space beneath the baseline */
416
  /* vertical-align: bottom; */
417
  /* Responsive images */
418
  max-width: 100%;
419
  height: auto;
420
}
421
/* line 358, ../sass/_normalize.scss */
422
img .lt-ie9 {
423
  /* Correct IE 8 not scaling image height when resized. */
424
  width: auto;
425
}
426

  
427
/* Correct overflow displayed oddly in IE 9. */
428
/* line 366, ../sass/_normalize.scss */
429
svg:not(:root) {
430
  overflow: hidden;
431
}
432

  
433
/* Address margin not present in IE 8/9 and Safari 5. */
434
/* line 371, ../sass/_normalize.scss */
435
figure {
436
  margin: 0;
437
}
438

  
439
/**
440
 * Forms
441
 */
442
/* Correct margin displayed oddly in IE 6/7. */
443
/* line 381, ../sass/_normalize.scss */
444
form {
445
  margin: 0;
446
}
447

  
448
/* Define consistent border, margin, and padding. */
449
/* line 387, ../sass/_normalize.scss */
450
fieldset {
451
  margin: 0 2px;
452
  /* Apply borders and padding that keep the vertical rhythm. */
453
  border-color: #c0c0c0;
454
  border-top-style: solid;
455
  border-top-width: 0.08333em;
456
  padding-top: 0.44167em;
457
  border-bottom-style: solid;
458
  border-bottom-width: 0.08333em;
459
  padding-bottom: 0.89167em;
460
  border-left-style: solid;
461
  border-left-width: 0.08333em;
462
  padding-left: 0.89167em;
463
  border-right-style: solid;
464
  border-right-width: 0.08333em;
465
  padding-right: 0.89167em;
466
}
467

  
468
/**
469
 * 1. Correct `color` not being inherited in IE 8/9.
470
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
471
 * 3. Correct alignment displayed oddly in IE 6/7.
472
 */
473
/* line 402, ../sass/_normalize.scss */
474
legend {
475
  border: 0;
476
  /* 1 */
477
  padding: 0;
478
  /* 2 */
479
  *margin-left: -7px;
480
  /* 3 */
481
  /* LTR */
482
}
483

  
484
/**
485
 * 1. Correct font family not being inherited in all browsers.
486
 * 2. Correct font size not being inherited in all browsers.
487
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
488
 * 4. Improve appearance and consistency with IE 6/7.
489
 * 5. Keep form elements constrained in their containers.
490
 */
491
/* line 420, ../sass/_normalize.scss */
492
button,
493
input,
494
select,
495
textarea {
496
  font-family: inherit;
497
  /* 1 */
498
  font-size: 100%;
499
  /* 2 */
500
  margin: 0;
501
  /* 3 */
502
  vertical-align: baseline;
503
  /* 4 */
504
  *vertical-align: middle;
505
  /* 4 */
506
  max-width: 100%;
507
  /* 5 */
508
  -webkit-box-sizing: border-box;
509
  -moz-box-sizing: border-box;
510
  box-sizing: border-box;
511
  /* 5 */
512
}
513

  
514
/**
515
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
516
 * the UA stylesheet.
517
 */
518
/* line 437, ../sass/_normalize.scss */
519
button,
520
input {
521
  line-height: normal;
522
}
523

  
524
/**
525
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
526
 * All other form control elements do not inherit `text-transform` values.
527
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
528
 * Correct `select` style inheritance in Firefox 4+ and Opera.
529
 */
530
/* line 448, ../sass/_normalize.scss */
531
button,
532
select {
533
  text-transform: none;
534
}
535

  
536
/**
537
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
538
 *    and `video` controls.
539
 * 2. Correct inability to style clickable `input` types in iOS.
540
 * 3. Improve usability and consistency of cursor style between image-type
541
 *    `input` and others.
542
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
543
 *    Known issue: inner spacing remains in IE 6.
544
 */
545
/* line 464, ../sass/_normalize.scss */
546
button,
547
html input[type="button"],
548
input[type="reset"],
549
input[type="submit"] {
550
  -webkit-appearance: button;
551
  /* 2 */
552
  cursor: pointer;
553
  /* 3 */
554
  *overflow: visible;
555
  /* 4 */
556
}
557

  
558
/**
559
 * Re-set default cursor for disabled elements.
560
 */
561
/* line 476, ../sass/_normalize.scss */
562
button[disabled],
563
html input[disabled] {
564
  cursor: default;
565
}
566

  
567
/**
568
 * 1. Address box sizing set to `content-box` in IE 8/9.
569
 * 2. Remove excess padding in IE 8/9.
570
 * 3. Remove excess padding in IE 7.
571
 *    Known issue: excess padding remains in IE 6.
572
 */
573
/* line 487, ../sass/_normalize.scss */
574
input[type="checkbox"],
575
input[type="radio"] {
576
  -webkit-box-sizing: border-box;
577
  -moz-box-sizing: border-box;
578
  box-sizing: border-box;
579
  /* 1 */
580
  padding: 0;
581
  /* 2 */
582
  *height: 13px;
583
  /* 3 */
584
  *width: 13px;
585
  /* 3 */
586
}
587

  
588
/**
589
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
590
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
591
 *    (include `-moz` to future-proof).
592
 */
593
/* line 501, ../sass/_normalize.scss */
594
input[type="search"] {
595
  -webkit-appearance: textfield;
596
  /* 1 */
597
  -webkit-box-sizing: content-box;
598
  -moz-box-sizing: content-box;
599
  box-sizing: content-box;
600
  /* 2 */
601
}
602

  
603
/**
604
 * Remove inner padding and search cancel button in Safari 5 and Chrome
605
 * on OS X.
606
 */
607
/* line 511, ../sass/_normalize.scss */
608
input[type="search"]::-webkit-search-cancel-button,
609
input[type="search"]::-webkit-search-decoration {
610
  -webkit-appearance: none;
611
}
612

  
613
/* Remove inner padding and border in Firefox 4+. */
614
/* line 517, ../sass/_normalize.scss */
615
button::-moz-focus-inner,
616
input::-moz-focus-inner {
617
  border: 0;
618
  padding: 0;
619
}
620

  
621
/**
622
 * 1. Remove default vertical scrollbar in IE 8/9.
623
 * 2. Improve readability and alignment in all browsers.
624
 */
625
/* line 526, ../sass/_normalize.scss */
626
textarea {
627
  overflow: auto;
628
  /* 1 */
629
  vertical-align: top;
630
  /* 2 */
631
}
632

  
633
/* Drupal-style form labels. */
634
/* line 532, ../sass/_normalize.scss */
635
label {
636
  display: block;
637
  font-weight: bold;
638
}
639

  
640
/**
641
 * Tables
642
 */
643
/* line 540, ../sass/_normalize.scss */
644
table {
645
  /* Remove most spacing between table cells. */
646
  border-collapse: collapse;
647
  border-spacing: 0;
648
  /* Prevent cramped-looking tables */
649
  /* width: 100%; */
650
  /* Add vertical rhythm margins. */
651
  margin-top: 1.5em;
652
  margin-bottom: 1.5em;
653
}
654

  
655
/* line 551, ../sass/_normalize.scss */
656
td {
657
  vertical-align: top;
658
  text-align: left;
659
}
660

  
661
/* Layout rules */
662
/**
663
 * @file
664
 * Positioning for a responsive layout.
665
 *
666
 * Define CSS classes to create a fluid grid layout with optional sidebars
667
 * depending on whether blocks are placed in the left or right sidebars.
668
 *
669
 * This layout uses the Zen Grids plugin for Compass: http://zengrids.com
670
 */
671
/**
672
 * Center the page.
673
 *
674
 * For screen sizes larger than 1200px, prevent excessively long lines of text
675
 * by setting a max-width.
676
 */
677
/* line 34, ../sass/layouts/_responsive.scss */
678
#page,
679
.region-bottom {
680
  margin-left: auto;
681
  margin-right: auto;
682
  max-width: 960px;
683
}
684

  
685
/* Apply the shared properties of grid items in a single, efficient ruleset. */
686
/* line 46, ../sass/layouts/_responsive.scss */
687
#header,
688
#content,
689
#navigation,
690
.region-sidebar-first,
691
.region-sidebar-second,
692
#footer {
693
  padding-left: 20px;
694
  padding-right: 20px;
695
  -moz-box-sizing: border-box;
696
  -webkit-box-sizing: border-box;
697
  -ms-box-sizing: border-box;
698
  box-sizing: border-box;
699
  word-wrap: break-word;
700
  *behavior: url("/polyfills/box-sizing-polyfill/boxsizing.htc");
701
  _display: inline;
702
  _overflow: hidden;
703
  _overflow-y: visible;
704
}
705

  
706
/* Containers for grid items and flow items. */
707
/* line 54, ../sass/layouts/_responsive.scss */
708
#header,
709
#main,
710
#footer {
711
  *position: relative;
712
  *zoom: 1;
713
}
714
/* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
715
#header:before, #header:after,
716
#main:before,
717
#main:after,
718
#footer:before,
719
#footer:after {
720
  content: "";
721
  display: table;
722
}
723
/* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
724
#header:after,
725
#main:after,
726
#footer:after {
727
  clear: both;
728
}
729

  
730
/* Navigation bar */
731
/* line 60, ../sass/layouts/_responsive.scss */
732
#main {
733
  padding-top: 60px;
734
  /* Move all the children of #main down to make room. */
735
  padding-bottom: 40px;
736
  position: relative;
737
}
738

  
739
/* line 65, ../sass/layouts/_responsive.scss */
740
#navigation {
741
  position: absolute;
742
  top: 0;
743
  /* Move the navbar up inside #main's padding. */
744
  height: 40px;
745
  width: 100%;
746
}
747

  
748
/**
749
 * Use 3 grid columns for smaller screens.
750

  
751
 * FIXME ?: see sass-old/layouts/responsive-sidebars.scss line 99
752
 */
753
@media all and (min-width: 480px) and (max-width: 959px) {
754
  /**
755
   * The layout when there is only one sidebar, the left one.
756
   */
757
  /* line 87, ../sass/layouts/_responsive.scss */
758
  .sidebar-first {
759
    /* Span 2 columns, starting in 2nd column from left. */
760
    /* Span 1 column, starting in 1st column from left. */
761
  }
762
  /* line 89, ../sass/layouts/_responsive.scss */
763
  .sidebar-first #content {
764
    float: left;
765
    width: 66.66667%;
766
    margin-left: 33.33333%;
767
    margin-right: -100%;
768
  }
769
  /* line 94, ../sass/layouts/_responsive.scss */
770
  .sidebar-first .region-sidebar-first {
771
    float: left;
772
    width: 33.33333%;
773
    margin-left: 0%;
774
    margin-right: -33.33333%;
775
  }
776

  
777
  /**
778
   * The layout when there is only one sidebar, the right one.
779
   */
780
  /* line 102, ../sass/layouts/_responsive.scss */
781
  .sidebar-second {
782
    /* Span 2 columns, starting in 1st column from left. */
783
    /* Span 1 column, starting in 3rd column from left. */
784
  }
785
  /* line 104, ../sass/layouts/_responsive.scss */
786
  .sidebar-second #content {
787
    float: left;
788
    width: 66.66667%;
789
    margin-left: 0%;
790
    margin-right: -66.66667%;
791
  }
792
  /* line 109, ../sass/layouts/_responsive.scss */
793
  .sidebar-second .region-sidebar-second {
794
    float: left;
795
    width: 33.33333%;
796
    margin-left: 66.66667%;
797
    margin-right: -100%;
798
  }
799

  
800
  /**
801
   * The layout when there are two sidebars.
802
   */
803
  /* line 117, ../sass/layouts/_responsive.scss */
804
  .two-sidebars {
805
    /* Span 2 columns, starting in 2nd column from left. */
806
    /* Span 1 column, starting in 1st column from left. */
807
    /* Start a new row and span all 3 columns. */
808
  }
809
  /* line 119, ../sass/layouts/_responsive.scss */
810
  .two-sidebars #content {
811
    float: left;
812
    width: 66.66667%;
813
    margin-left: 33.33333%;
814
    margin-right: -100%;
815
  }
816
  /* line 124, ../sass/layouts/_responsive.scss */
817
  .two-sidebars .region-sidebar-first {
818
    float: left;
819
    width: 33.33333%;
820
    margin-left: 0%;
821
    margin-right: -33.33333%;
822
  }
823
  /* line 129, ../sass/layouts/_responsive.scss */
824
  .two-sidebars .region-sidebar-second {
825
    float: left;
826
    width: 100%;
827
    margin-left: 0%;
828
    margin-right: -100%;
829
    padding-left: 0;
830
    padding-right: 0;
831
    clear: left;
832
    /* Apply the shared properties of grid items in a single, efficient ruleset. */
833
    /* Span 1 column, starting in the 1st column from left. */
834
    /* Span 1 column, starting in the 2nd column from left. */
835
    /* Span 1 column, starting in the 3rd column from left. */
836
  }
837
  /* line 135, ../sass/layouts/_responsive.scss */
838
  .two-sidebars .region-sidebar-second .block {
839
    padding-left: 20px;
840
    padding-right: 20px;
841
    -moz-box-sizing: border-box;
842
    -webkit-box-sizing: border-box;
843
    -ms-box-sizing: border-box;
844
    box-sizing: border-box;
845
    word-wrap: break-word;
846
    *behavior: url("/polyfills/box-sizing-polyfill/boxsizing.htc");
847
    _display: inline;
848
    _overflow: hidden;
849
    _overflow-y: visible;
850
  }
851
  /* line 139, ../sass/layouts/_responsive.scss */
852
  .two-sidebars .region-sidebar-second .block:nth-child(3n+1) {
853
    float: left;
854
    width: 33.33333%;
855
    margin-left: 0%;
856
    margin-right: -33.33333%;
857
    clear: left;
858
  }
859
  /* line 144, ../sass/layouts/_responsive.scss */
860
  .two-sidebars .region-sidebar-second .block:nth-child(3n+2) {
861
    float: left;
862
    width: 33.33333%;
863
    margin-left: 33.33333%;
864
    margin-right: -66.66667%;
865
  }
866
  /* line 148, ../sass/layouts/_responsive.scss */
867
  .two-sidebars .region-sidebar-second .block:nth-child(3n) {
868
    float: left;
869
    width: 33.33333%;
870
    margin-left: 66.66667%;
871
    margin-right: -100%;
872
  }
873
}
874
/**
875
 * Use 5 grid columns for larger screens.
876
 */
877
@media all and (min-width: 960px) {
878
  /**
879
   * The layout when there is only one sidebar, the left one.
880
   */
881
  /* line 166, ../sass/layouts/_responsive.scss */
882
  .sidebar-first {
883
    /* Span 4 columns, starting in 2nd column from left. */
884
    /* Span 1 column, starting in 1st column from left. */
885
  }
886
  /* line 168, ../sass/layouts/_responsive.scss */
887
  .sidebar-first #content {
888
    float: left;
889
    width: 75%;
890
    margin-left: 25%;
891
    margin-right: -100%;
892
  }
893
  /* line 173, ../sass/layouts/_responsive.scss */
894
  .sidebar-first .region-sidebar-first {
895
    float: left;
896
    width: 25%;
897
    margin-left: 0%;
898
    margin-right: -25%;
899
  }
900

  
901
  /**
902
   * The layout when there is only one sidebar, the right one.
903
   */
904
  /* line 181, ../sass/layouts/_responsive.scss */
905
  .sidebar-second {
906
    /* Span 4 columns, starting in 1st column from left. */
907
    /* Span 1 column, starting in 5th column from left. */
908
  }
909
  /* line 183, ../sass/layouts/_responsive.scss */
910
  .sidebar-second #content {
911
    float: left;
912
    width: 75%;
913
    margin-left: 0%;
914
    margin-right: -75%;
915
  }
916
  /* line 188, ../sass/layouts/_responsive.scss */
917
  .sidebar-second .region-sidebar-second {
918
    float: left;
919
    width: 25%;
920
    margin-left: 75%;
921
    margin-right: -100%;
922
  }
923

  
924
  /**
925
   * The layout when there are two sidebars.
926
   */
927
  /* line 196, ../sass/layouts/_responsive.scss */
928
  .two-sidebars {
929
    /* Span 3 columns, starting in 2nd column from left. */
930
    /* Span 1 column, starting in 1st column from left. */
931
    /* Span 1 column, starting in 5th column from left. */
932
  }
933
  /* line 198, ../sass/layouts/_responsive.scss */
934
  .two-sidebars #content {
935
    float: left;
936
    width: 50%;
937
    margin-left: 25%;
938
    margin-right: -75%;
939
  }
940
  /* line 203, ../sass/layouts/_responsive.scss */
941
  .two-sidebars .region-sidebar-first {
942
    float: left;
943
    width: 25%;
944
    margin-left: 0%;
945
    margin-right: -25%;
946
  }
947
  /* line 208, ../sass/layouts/_responsive.scss */
948
  .two-sidebars .region-sidebar-second {
949
    float: left;
950
    width: 25%;
951
    margin-left: 75%;
952
    margin-right: -100%;
953
  }
954
}
955
/* Component (SMACSS module) rules */
956
/**
957
 * @file
958
 * SMACSS Modules
959
 *
960
 * Adds modular sets of styles.
961
 *
962
 * Additional useful selectors can be found in Zen's online documentation.
963
 * https://drupal.org/node/1707736
964
 */
965
/**
966
 * Wireframes.
967
 */
968
/* line 22, ../sass/components/_misc.scss */
969
.with-wireframes #header,
970
.with-wireframes #main,
971
.with-wireframes #content,
972
.with-wireframes #navigation,
973
.with-wireframes .region-sidebar-first,
974
.with-wireframes .region-sidebar-second,
975
.with-wireframes #footer,
976
.with-wireframes .region-bottom {
977
  outline: 1px solid #ccc;
978
}
979
/* line 26, ../sass/components/_misc.scss */
980
.lt-ie8 .with-wireframes #header, .lt-ie8
981
.with-wireframes #main, .lt-ie8
982
.with-wireframes #content, .lt-ie8
983
.with-wireframes #navigation, .lt-ie8
984
.with-wireframes .region-sidebar-first, .lt-ie8
985
.with-wireframes .region-sidebar-second, .lt-ie8
986
.with-wireframes #footer, .lt-ie8
987
.with-wireframes .region-bottom {
988
  /* IE6/7 do not support the outline property. */
989
  border: 1px solid #ccc;
990
}
991

  
992
/**
993
 * Accessibility features.
994
 */
995
/* element-invisible as defined by http://snook.ca/archives/html_and_css/hiding-content-for-accessibility */
996
/* line 40, ../sass/components/_misc.scss */
997
.element-invisible,
998
.element-focusable,
999
#navigation .block-menu .block__title,
1000
#navigation .block-menu-block .block__title {
1001
  position: absolute !important;
1002
  height: 1px;
1003
  width: 1px;
1004
  overflow: hidden;
1005
  clip: rect(1px 1px 1px 1px);
1006
  clip: rect(1px, 1px, 1px, 1px);
1007
}
1008

  
1009
/* Turns off the element-invisible effect. */
1010
/* line 45, ../sass/components/_misc.scss */
1011
.element-focusable:active, .element-focusable:focus {
1012
  position: static !important;
1013
  clip: auto;
1014
  height: auto;
1015
  width: auto;
1016
  overflow: auto;
1017
}
1018

  
1019
/*
1020
 * The skip-link link will be completely hidden until a user tabs to the link.
1021
 */
1022
/* line 62, ../sass/components/_misc.scss */
1023
#skip-link {
1024
  margin: 0;
1025
}
1026
/* line 66, ../sass/components/_misc.scss */
1027
#skip-link a,
1028
#skip-link a:visited {
1029
  display: block;
1030
  width: 100%;
1031
  padding: 2px 0 3px 0;
1032
  text-align: center;
1033
  background-color: #666;
1034
  color: white;
1035
}
1036

  
1037
/**
1038
 * Branding header.
1039
 */
1040
/* Wrapping link for logo. */
1041
/* line 81, ../sass/components/_misc.scss */
1042
.header__logo {
1043
  float: left;
1044
  /* LTR */
1045
  margin: 0;
1046
  padding: 0;
1047
}
1048

  
1049
/* Logo image. */
1050
/* line 88, ../sass/components/_misc.scss */
1051
.header__logo-image {
1052
  vertical-align: bottom;
1053
}
1054

  
1055
/* Wrapper for website name and slogan. */
1056
/* line 93, ../sass/components/_misc.scss */
1057
.header__name-and-slogan {
1058
  float: left;
1059
}
1060

  
1061
/* The name of the website. */
1062
/* line 98, ../sass/components/_misc.scss */
1063
.header__site-name {
1064
  margin: 0;
1065
  font-size: 2em;
1066
  line-height: 1.5em;
1067
}
1068

  
1069
/* The link around the name of the website. */
1070
/* line 106, ../sass/components/_misc.scss */
1071
.header__site-link:link, .header__site-link:visited {
1072
  color: #000;
1073
  text-decoration: none;
1074
}
1075
/* line 112, ../sass/components/_misc.scss */
1076
.header__site-link:hover, .header__site-link:focus {
1077
  text-decoration: underline;
1078
}
1079

  
1080
/* The slogan (or tagline) of a website. */
1081
/* line 118, ../sass/components/_misc.scss */
1082
.header__site-slogan {
1083
  margin: 0;
1084
}
1085

  
1086
/* The secondary menu (login, etc.) */
1087
/* line 123, ../sass/components/_misc.scss */
1088
.header__secondary-menu {
1089
  float: right;
1090
  /* LTR */
1091
}
1092

  
1093
/* Wrapper for any blocks placed in the header region. */
1094
/* line 128, ../sass/components/_misc.scss */
1095
.header__region {
1096
  /* Clear the logo. */
1097
  clear: both;
1098
}
1099

  
1100
/**
1101
 * Navigation bar.
1102
 */
1103
/* line 136, ../sass/components/_misc.scss */
1104
#navigation {
1105
  /* Sometimes you want to prevent overlapping with main div. */
1106
  /* overflow: hidden; */
1107
  /* Main menu and secondary menu links and menu block links. */
1108
}
1109
/* line 140, ../sass/components/_misc.scss */
1110
#navigation .block {
1111
  margin-bottom: 0;
1112
}
1113
/* line 151, ../sass/components/_misc.scss */
1114
#navigation .links,
1115
#navigation .menu {
1116
  margin: 0;
1117
  padding: 0;
1118
  margin-left: -20px;
1119
  text-align: left;
1120
  /* LTR */
1121
  display: block;
1122
}
1123
/* line 158, ../sass/components/_misc.scss */
1124
#navigation .links li,
1125
#navigation .menu li {
1126
  /* A simple method to get navigation links to appear in one line. */
1127
  float: left;
1128
  /* LTR */
1129
  line-height: 20px;
1130
  padding: 0 20px;
1131
  list-style-type: none;
1132
  list-style-image: none;
1133
  border-left: 1px solid black;
1134
  border-right: 1px solid black;
1135
  margin-left: -1px;
1136
  /* collapse borders */
1137
}
1138
/* line 169, ../sass/components/_misc.scss */
1139
#navigation .links li.first,
1140
#navigation .menu li.first {
1141
  border-left: 0;
1142
}
1143
/* line 173, ../sass/components/_misc.scss */
1144
#navigation .links li.last,
1145
#navigation .menu li.last {
1146
  border-right: 0;
1147
}
1148

  
1149
/* line 180, ../sass/components/_misc.scss */
1150
#page {
1151
  -webkit-box-shadow: 0px 5px 20px black;
1152
  -moz-box-shadow: 0px 5px 20px black;
1153
  box-shadow: 0px 5px 20px black;
1154
  padding-top: 20px;
1155
  background-color: white;
1156
}
1157

  
1158
/* line 189, ../sass/components/_misc.scss */
1159
#sub-header {
1160
  clear: both;
1161
  min-height: 20px;
1162
}
1163
/* line 192, ../sass/components/_misc.scss */
1164
#sub-header #site-name {
1165
  /* in this position the site-name needs different styles */
1166
  font-weight: lighter;
1167
}
1168

  
1169
/* line 199, ../sass/components/_misc.scss */
1170
#logo {
1171
  /* Wrapping link for logo */
1172
  float: left;
1173
  /* LTR */
1174
  margin: 0;
1175
  margin-right: 20px;
1176
  padding: 0;
1177
}
1178
/* line 205, ../sass/components/_misc.scss */
1179
#logo img {
1180
  vertical-align: bottom;
1181
}
1182

  
1183
/* fixes oversized icons */
1184
/* line 211, ../sass/components/_misc.scss */
1185
#admin-menu .dropdown .admin-menu-icon img {
1186
  height: 18px;
1187
}
1188

  
1189
/* line 215, ../sass/components/_misc.scss */
1190
#name-and-slogan {
1191
  /* Wrapper for website name and slogan */
1192
  float: left;
1193
  margin-right: 20px;
1194
}
1195

  
1196
/* line 221, ../sass/components/_misc.scss */
1197
#site-name {
1198
  /* The name of the website */
1199
  font-size: 2.5em;
1200
  font-weight: bold;
1201
  line-height: 1.5em;
1202
  margin: 0;
1203
}
1204
/* line 228, ../sass/components/_misc.scss */
1205
#site-name a:link,
1206
#site-name a:visited {
1207
  color: #fff;
1208
  text-decoration: none;
1209
}
1210
/* line 234, ../sass/components/_misc.scss */
1211
#site-name a:hover,
1212
#site-name a:focus {
1213
  color: #fff;
1214
  text-decoration: none;
1215
}
1216

  
1217
/* line 242, ../sass/components/_misc.scss */
1218
#main-menu {
1219
  padding: 5px 0;
1220
  padding-left: 53px;
1221
  background-color: #dedede;
1222
  display: block;
1223
  font-size: 14.4px;
1224
}
1225
/* line 249, ../sass/components/_misc.scss */
1226
#main-menu a:link,
1227
#main-menu a:visited {
1228
  color: black;
1229
  text-decoration: none;
1230
}
1231
/* line 255, ../sass/components/_misc.scss */
1232
#main-menu a:hover,
1233
#main-menu a:focus {
1234
  text-decoration: underline;
1235
}
1236

  
1237
/**
1238
 * Breadcrumb navigation.
1239
 */
1240
/* line 265, ../sass/components/_misc.scss */
1241
.breadcrumb ol {
1242
  margin: 0;
1243
  padding: 0;
1244
}
1245
/* line 269, ../sass/components/_misc.scss */
1246
.breadcrumb li {
1247
  display: inline;
1248
  list-style-type: none;
1249
  margin: 0;
1250
  padding: 0;
1251
}
1252

  
1253
/**
1254
 * Titles.
1255
 */
1256
/* line 285, ../sass/components/_misc.scss */
1257
.page__title,
1258
.node__title,
1259
.block__title,
1260
.comments__title,
1261
.comments__form-title,
1262
.comment__title {
1263
  /* Comment title. */
1264
  margin: 0;
1265
}
1266

  
1267
/* line 289, ../sass/components/_misc.scss */
1268
.node__title {
1269
  display: none;
1270
}
1271

  
1272
/**
1273
 * Messages.
1274
 */
1275
/* line 296, ../sass/components/_misc.scss */
1276
.messages, .messages--status, .messages--warning, .messages--error {
1277
  margin: 1.5em 0;
1278
  padding: 10px 10px 10px 50px;
1279
  /* LTR */
1280
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');
1281
  *background-image: url('../images/message-24-ok.png?1475577735');
1282
  background-position: 8px 8px;
1283
  /* LTR */
1284
  background-repeat: no-repeat;
1285
  border: 1px solid #be7;
1286
}
1287

  
1288
/* line 311, ../sass/components/_misc.scss */
1289
.messages--warning {
1290
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');
1291
  *background-image: url('../images/message-24-warning.png?1475577735');
1292
  border-color: #ed5;
1293
}
1294

  
1295
/* line 320, ../sass/components/_misc.scss */
1296
.messages--error {
1297
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');
1298
  *background-image: url('../images/message-24-error.png?1475577735');
1299
  border-color: #ed541d;
1300
}
1301

  
1302
/* line 330, ../sass/components/_misc.scss */
1303
.messages__list {
1304
  margin: 0;
1305
}
1306

  
1307
/* line 333, ../sass/components/_misc.scss */
1308
.messages__item {
1309
  list-style-image: none;
1310
}
1311

  
1312
/* Core/module installation error messages. */
1313
/* line 338, ../sass/components/_misc.scss */
1314
.messages--error p.error {
1315
  color: #333;
1316
}
1317

  
1318
/* System status report. */
1319
/* line 344, ../sass/components/_misc.scss */
1320
.ok,
1321
.messages--status {
1322
  background-color: #f8fff0;
1323
  color: #234600;
1324
}
1325

  
1326
/* line 349, ../sass/components/_misc.scss */
1327
.warning,
1328
.messages--warning {
1329
  background-color: #fffce5;
1330
  color: #840;
1331
}
1332

  
1333
/* line 354, ../sass/components/_misc.scss */
1334
.error,
1335
.messages--error {
1336
  background-color: #fef5f1;
1337
  color: #8c2e0b;
1338
}
1339

  
1340
/**
1341
 * Tabs.
1342
 */
1343
/* Basic positioning styles shared by primary and secondary tabs. */
1344
/* line 364, ../sass/components/_misc.scss */
1345
.tabs-primary, .tabs-secondary {
1346
  overflow: hidden;
1347
  *zoom: 1;
1348
  background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(100%, #bbbbbb), color-stop(100%, transparent));
1349
  background: -webkit-linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
1350
  background: -moz-linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
1351
  background: -o-linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
1352
  -pie-background: linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
1353
  background: linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
1354
  /* IE 9 and earlier don't understand gradients. */
1355
  list-style: none;
1356
  border-bottom: 1px solid #bbbbbb \0/ie;
1357
  margin: 1.5em 0;
1358
  padding: 0 2px;
1359
  white-space: nowrap;
1360
}
1361

  
1362
/* line 374, ../sass/components/_misc.scss */
1363
.tabs-primary__tab, .tabs-primary__tab.is-active, .tabs-secondary__tab,
1364
.tabs-secondary__tab.is-active {
1365
  float: left;
1366
  /* LTR */
1367
  margin: 0 3px;
1368
}
1369

  
1370
/* line 378, ../sass/components/_misc.scss */
1371
a.tabs-primary__tab-link, a.tabs-primary__tab-link.is-active, a.tabs-secondary__tab-link, a.tabs-secondary__tab-link.is-active {
1372
  border: 1px solid #e9e9e9;
1373
  border-right: 0;
1374
  border-bottom: 0;
1375
  display: block;
1376
  line-height: 1.5em;
1377
  text-decoration: none;
1378
}
1379

  
1380
/* Primary tabs. */
1381
/* line 391, ../sass/components/_misc.scss */
1382
.tabs-primary__tab, .tabs-primary__tab.is-active {
1383
  -moz-border-radius-topleft: 4px;
1384
  -webkit-border-top-left-radius: 4px;
1385
  border-top-left-radius: 4px;
1386
  -moz-border-radius-topright: 4px;
1387
  -webkit-border-top-right-radius: 4px;
1388
  border-top-right-radius: 4px;
1389
  text-shadow: 1px 1px 0 white;
1390
  border: 1px solid #bbbbbb;
1391
  border-bottom-color: transparent;
1392
  /* IE 9 and earlier don't understand gradients. */
1393
  border-bottom: 0 \0/ie;
1394
}
1395

  
1396
/* line 400, ../sass/components/_misc.scss */
1397
.is-active.tabs-primary__tab {
1398
  border-bottom-color: white;
1399
}
1400

  
1401
/* line 406, ../sass/components/_misc.scss */
1402
a.tabs-primary__tab-link, a.tabs-primary__tab-link.is-active {
1403
  -moz-border-radius-topleft: 4px;
1404
  -webkit-border-top-left-radius: 4px;
1405
  border-top-left-radius: 4px;
1406
  -moz-border-radius-topright: 4px;
1407
  -webkit-border-top-right-radius: 4px;
1408
  border-top-right-radius: 4px;
1409
  -webkit-transition: background-color 0.3s;
1410
  -moz-transition: background-color 0.3s;
1411
  -o-transition: background-color 0.3s;
1412
  transition: background-color 0.3s;
1413
  color: #333;
1414
  background-color: #dedede;
1415
  letter-spacing: 1px;
1416
  padding: 0 1em;
1417
  text-align: center;
1418
}
1419

  
1420
/* line 416, ../sass/components/_misc.scss */
1421
a.tabs-primary__tab-link:hover, a.tabs-primary__tab-link:focus {
1422
  background-color: #e9e9e9;
1423
  border-color: #f2f2f2;
1424
}
1425

  
1426
/* line 420, ../sass/components/_misc.scss */
1427
a.tabs-primary__tab-link:active, a.tabs-primary__tab-link.is-active {
1428
  background-color: transparent;
1429
  *zoom: 1;
1430
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#00E9E9E9');
1431
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9e9e9), color-stop(100%, rgba(233, 233, 233, 0)));
1432
  background: -webkit-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
1433
  background: -moz-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
1434
  background: -o-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
1435
  -pie-background: linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
1436
  background: linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
1437
  border-color: #fff;
1438
}
1439

  
1440
/* Secondary tabs. */
1441
/* line 444, ../sass/components/_misc.scss */
1442
.tabs-secondary {
1443
  font-size: .9em;
1444
  /* Collapse bottom margin of ul.primary. */
1445
  margin-top: -1.5em;
1446
}
1447

  
1448
/* line 451, ../sass/components/_misc.scss */
1449
.tabs-secondary__tab,
1450
.tabs-secondary__tab.is-active {
1451
  margin: 0.75em 3px;
1452
}
1453

  
1454
/* line 457, ../sass/components/_misc.scss */
1455
a.tabs-secondary__tab-link, a.tabs-secondary__tab-link.is-active {
1456
  -webkit-border-radius: 0.75em;
1457
  -moz-border-radius: 0.75em;
1458
  -ms-border-radius: 0.75em;
1459
  -o-border-radius: 0.75em;
1460
  border-radius: 0.75em;
1461
  -webkit-transition: background-color 0.3s;
1462
  -moz-transition: background-color 0.3s;
1463
  -o-transition: background-color 0.3s;
1464
  transition: background-color 0.3s;
1465
  text-shadow: 1px 1px 0 white;
1466
  background-color: #f2f2f2;
1467
  color: #666;
1468
  padding: 0 .5em;
1469
}
1470

  
1471
/* line 466, ../sass/components/_misc.scss */
1472
a.tabs-secondary__tab-link:hover, a.tabs-secondary__tab-link:focus {
1473
  background-color: #dedede;
1474
  border-color: #999;
1475
  color: #333;
1476
}
1477

  
1478
/* line 471, ../sass/components/_misc.scss */
1479
a.tabs-secondary__tab-link:active, a.tabs-secondary__tab-link.is-active {
1480
  text-shadow: 1px 1px 0 #333333;
1481
  background-color: #666;
1482
  border-color: #000;
1483
  color: #fff;
1484
}
1485

  
1486
/**
1487
 * Inline styles.
1488
 */
1489
/* List of links generated by theme_links(). */
1490
/* line 499, ../sass/components/_misc.scss */
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff