Project

General

Profile

Download (58.8 KB) Statistics
| Branch: | Tag: | Revision:
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?1444053897');
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?1444053897');
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?1444053897');
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 */
1491
.inline {
1492
  display: inline;
1493
  padding: 0;
1494
}
1495
/* line 503, ../sass/components/_misc.scss */
1496
.inline li {
1497
  display: inline;
1498
  list-style-type: none;
1499
  padding: 0 1em 0 0;
1500
  /* LTR */
1501
}
1502

    
1503
/* The inline field label used by the Fences module. */
1504
/* line 511, ../sass/components/_misc.scss */
1505
span.field-label {
1506
  padding: 0 1em 0 0;
1507
  /* LTR */
1508
}
1509

    
1510
/**
1511
 * "More" links.
1512
 */
1513
/* line 518, ../sass/components/_misc.scss */
1514
.more-link {
1515
  text-align: right;
1516
  /* LTR */
1517
}
1518

    
1519
/* line 521, ../sass/components/_misc.scss */
1520
.more-help-link {
1521
  text-align: right;
1522
  /* LTR */
1523
}
1524

    
1525
/* line 524, ../sass/components/_misc.scss */
1526
.more-help-link a {
1527
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');
1528
  *background-image: url('../images/help.png?1444053897');
1529
  background-position: 0 50%;
1530
  /* LTR */
1531
  background-repeat: no-repeat;
1532
  padding: 1px 0 1px 20px;
1533
  /* LTR */
1534
}
1535

    
1536
/**
1537
 * Pager.
1538
 */
1539
/* A list of page numbers when more than 1 page of content is available. */
1540
/* line 539, ../sass/components/_misc.scss */
1541
.pager {
1542
  clear: both;
1543
  padding: 0;
1544
  text-align: center;
1545
}
1546

    
1547
/* line 544, ../sass/components/_misc.scss */
1548
.pager-item,
1549
.pager-first,
1550
.pager-previous,
1551
.pager-next,
1552
.pager-last,
1553
.pager-ellipsis, .pager-current {
1554
  display: inline;
1555
  padding: 0 0.5em;
1556
  list-style-type: none;
1557
  background-image: none;
1558
}
1559

    
1560
/* line 556, ../sass/components/_misc.scss */
1561
.pager-item,
1562
.pager-first,
1563
.pager-previous,
1564
.pager-next,
1565
.pager-last,
1566
.pager-ellipsis {
1567
  /* A concatenation of several list items using an ellipsis. */
1568
}
1569

    
1570
/* The current page's list item. */
1571
/* line 561, ../sass/components/_misc.scss */
1572
.pager-current {
1573
  font-weight: bold;
1574
}
1575

    
1576
/* line 566, ../sass/components/_misc.scss */
1577
h1, h2, h3, h4, h5, h6 {
1578
  font-weight: normal;
1579
}
1580

    
1581
/* line 575, ../sass/components/_misc.scss */
1582
h1.title,
1583
h2.node-title,
1584
h2.block-title,
1585
h2.title,
1586
h2.comment-form,
1587
h3.title {
1588
  /* Comment title */
1589
  margin: 0;
1590
}
1591

    
1592
/**
1593
 * Blocks.
1594
 */
1595
/* Block wrapper. */
1596
/* line 584, ../sass/components/_misc.scss */
1597
.block {
1598
  margin-bottom: 1.5em;
1599
}
1600

    
1601
/**
1602
 * Menus.
1603
 */
1604
/* line 591, ../sass/components/_misc.scss */
1605
.menu__item.is-leaf {
1606
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');
1607
  *list-style-image: url('../images/menu-leaf.png?1444053897');
1608
  list-style-type: square;
1609
}
1610

    
1611
/* line 598, ../sass/components/_misc.scss */
1612
.menu__item.is-expanded {
1613
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
1614
  *list-style-image: url('../images/menu-expanded.png?1444053897');
1615
  list-style-type: circle;
1616
}
1617

    
1618
/* line 605, ../sass/components/_misc.scss */
1619
.menu__item.is-collapsed {
1620
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');
1621
  /* LTR */
1622
  *list-style-image: url('../images/menu-collapsed.png?1444053897');
1623
  /* LTR */
1624
  list-style-type: disc;
1625
}
1626

    
1627
/* The active item in a Drupal menu. */
1628
/* line 614, ../sass/components/_misc.scss */
1629
.menu a.active {
1630
  color: #000;
1631
}
1632

    
1633
/**
1634
 * Marker.
1635
 */
1636
/* The "new" or "updated" marker. */
1637
/* line 624, ../sass/components/_misc.scss */
1638
.new,
1639
.update {
1640
  color: #c00;
1641
  /* Remove background highlighting from <mark> in normalize. */
1642
  background-color: transparent;
1643
}
1644

    
1645
/**
1646
 * Unpublished note.
1647
 */
1648
/* The word "Unpublished" displayed underneath the content. */
1649
/* line 635, ../sass/components/_misc.scss */
1650
.unpublished {
1651
  height: 0;
1652
  overflow: visible;
1653
  /* Remove background highlighting from <mark> in normalize. */
1654
  background-color: transparent;
1655
  color: #d8d8d8;
1656
  font-size: 75px;
1657
  line-height: 1;
1658
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
1659
  font-weight: bold;
1660
  text-transform: uppercase;
1661
  text-align: center;
1662
  /* A very nice CSS3 property. */
1663
  word-wrap: break-word;
1664
}
1665

    
1666
/* line 652, ../sass/components/_misc.scss */
1667
.lt-ie8 .node-unpublished > *,
1668
.lt-ie8 .comment-unpublished > * {
1669
  /* Otherwise these elements will appear below the "Unpublished" text. */
1670
  position: relative;
1671
}
1672

    
1673
/**
1674
 * Comments.
1675
 */
1676
/* Wrapper for the list of comments and its title. */
1677
/* line 663, ../sass/components/_misc.scss */
1678
.comments {
1679
  margin: 1.5em 0;
1680
}
1681

    
1682
/* Preview of the comment before submitting new or updated comment. */
1683
/* line 668, ../sass/components/_misc.scss */
1684
.comment-preview {
1685
  /* Drupal core will use a #ffffea background. See #1110842. */
1686
  background-color: #ffffea;
1687
}
1688

    
1689
/* Wrapper for a single comment. */
1690
/* line 674, ../sass/components/_misc.scss */
1691
.comment {
1692
  /* Comment's permalink wrapper. */
1693
}
1694
/* line 677, ../sass/components/_misc.scss */
1695
.comment .permalink {
1696
  text-transform: uppercase;
1697
  font-size: 75%;
1698
}
1699

    
1700
/* Nested comments are indented. */
1701
/* line 684, ../sass/components/_misc.scss */
1702
.indented {
1703
  /* Drupal core uses a 25px left margin. */
1704
  margin-left: 30px;
1705
  /* LTR */
1706
}
1707

    
1708
/**
1709
 * Forms.
1710
 */
1711
/* Wrapper for a form element (or group of form elements) and its label. */
1712
/* line 694, ../sass/components/_misc.scss */
1713
.form-item {
1714
  margin: 1.5em 0;
1715
  /* Pack groups of checkboxes and radio buttons closer together. */
1716
  /* Form items in a table. */
1717
  /* Highlight the form elements that caused a form submission error. */
1718
  /* The descriptive help text (separate from the label). */
1719
}
1720
/* line 699, ../sass/components/_misc.scss */
1721
.form-checkboxes .form-item, .form-radios .form-item {
1722
  /* Drupal core uses "0.4em 0". */
1723
  margin: 0;
1724
}
1725
/* line 706, ../sass/components/_misc.scss */
1726
tr.odd .form-item, tr.even .form-item {
1727
  margin: 0;
1728
}
1729
/* line 713, ../sass/components/_misc.scss */
1730
.form-item input.error,
1731
.form-item textarea.error,
1732
.form-item select.error {
1733
  border: 1px solid #c00;
1734
}
1735
/* line 718, ../sass/components/_misc.scss */
1736
.form-item .description {
1737
  font-size: 0.85em;
1738
}
1739

    
1740
/* line 725, ../sass/components/_misc.scss */
1741
.form-type-radio .description,
1742
.form-type-checkbox .description {
1743
  margin-left: 2.4em;
1744
}
1745

    
1746
/* The part of the label that indicates a required field. */
1747
/* line 731, ../sass/components/_misc.scss */
1748
.form-required {
1749
  color: #c00;
1750
}
1751

    
1752
/* Labels for radios and checkboxes. */
1753
/* line 736, ../sass/components/_misc.scss */
1754
label.option {
1755
  display: inline;
1756
  font-weight: normal;
1757
}
1758

    
1759
/* Buttons used by contrib modules like Media. */
1760
/* line 742, ../sass/components/_misc.scss */
1761
a.button {
1762
  -webkit-appearance: button;
1763
  -moz-appearance: button;
1764
  appearance: button;
1765
}
1766

    
1767
/* Password confirmation. */
1768
/* line 748, ../sass/components/_misc.scss */
1769
.password-parent,
1770
.confirm-parent {
1771
  margin: 0;
1772
}
1773

    
1774
/* Drupal's default login form block. */
1775
/* line 753, ../sass/components/_misc.scss */
1776
#user-login-form {
1777
  text-align: left;
1778
  /* LTR */
1779
}
1780

    
1781
/**
1782
 * OpenID
1783
 *
1784
 * The default styling for the OpenID login link seems to assume Garland's
1785
 * styling of list items.
1786
 */
1787
/* OpenID creates a new ul above the login form's links. */
1788
/* line 765, ../sass/components/_misc.scss */
1789
.openid-links {
1790
  /* Position OpenID's ul next to the rest of the links. */
1791
  margin-bottom: 0;
1792
}
1793

    
1794
/* The "Log in using OpenID" and "Cancel OpenID login" links. */
1795
/* line 772, ../sass/components/_misc.scss */
1796
.openid-link,
1797
.user-link {
1798
  margin-top: 1.5em;
1799
}
1800

    
1801
/* line 776, ../sass/components/_misc.scss */
1802
html.js #user-login-form li.openid-link,
1803
#user-login-form li.openid-link {
1804
  /* Un-do some of the padding on the ul list. */
1805
  margin-left: -20px;
1806
  /* LTR */
1807
}
1808

    
1809
/* line 780, ../sass/components/_misc.scss */
1810
#user-login ul {
1811
  margin: 1.5em 0;
1812
}
1813

    
1814
/**
1815
 * Drupal admin tables.
1816
 */
1817
/* line 788, ../sass/components/_misc.scss */
1818
form th {
1819
  text-align: left;
1820
  /* LTR */
1821
  padding-right: 1em;
1822
  /* LTR */
1823
  border-bottom: 3px solid #ccc;
1824
}
1825
/* line 793, ../sass/components/_misc.scss */
1826
form tbody {
1827
  border-top: 1px solid #ccc;
1828
}
1829
/* line 796, ../sass/components/_misc.scss */
1830
form table ul {
1831
  margin: 0;
1832
}
1833

    
1834
/* line 801, ../sass/components/_misc.scss */
1835
tr.even,
1836
tr.odd {
1837
  background-color: #eee;
1838
  border-bottom: 1px solid #ccc;
1839
  padding: 0.1em 0.6em;
1840
}
1841

    
1842
/* line 806, ../sass/components/_misc.scss */
1843
tr.even {
1844
  background-color: #fff;
1845
}
1846

    
1847
/* line 813, ../sass/components/_misc.scss */
1848
.lt-ie8 tr.even th,
1849
.lt-ie8 tr.even td,
1850
.lt-ie8 tr.odd th,
1851
.lt-ie8 tr.odd td {
1852
  /* IE doesn't display borders on table rows. */
1853
  border-bottom: 1px solid #ccc;
1854
}
1855

    
1856
/* Markup generated by theme_tablesort_indicator(). */
1857
/* line 821, ../sass/components/_misc.scss */
1858
td.active {
1859
  background-color: #ddd;
1860
}
1861

    
1862
/* Center checkboxes inside table cell. */
1863
/* line 827, ../sass/components/_misc.scss */
1864
td.checkbox,
1865
th.checkbox {
1866
  text-align: center;
1867
}
1868

    
1869
/* Drupal core wrongly puts this in system.menus.css. Since we override that, add it back. */
1870
/* line 832, ../sass/components/_misc.scss */
1871
td.menu-disabled {
1872
  background: #ccc;
1873
}
1874

    
1875
/**
1876
 * Autocomplete.
1877
 *
1878
 * @see autocomplete.js
1879
 */
1880
/* Suggestion list. */
1881
/* line 843, ../sass/components/_misc.scss */
1882
#autocomplete .selected {
1883
  background: #0072b9;
1884
  color: #fff;
1885
}
1886

    
1887
/**
1888
 * Collapsible fieldsets.
1889
 *
1890
 * @see collapse.js
1891
 */
1892
/* line 854, ../sass/components/_misc.scss */
1893
html.js .collapsible .fieldset-legend {
1894
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
1895
  *background-image: url('../images/menu-expanded.png?1444053897');
1896
  background-position: 5px 65%;
1897
  /* LTR */
1898
  background-repeat: no-repeat;
1899
  padding-left: 15px;
1900
  /* LTR */
1901
}
1902
/* line 863, ../sass/components/_misc.scss */
1903
html.js .collapsed .fieldset-legend {
1904
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');
1905
  /* LTR */
1906
  *background-image: url('../images/menu-collapsed.png?1444053897');
1907
  /* LTR */
1908
  background-position: 5px 50%;
1909
  /* LTR */
1910
}
1911
/* line 870, ../sass/components/_misc.scss */
1912
.fieldset-legend .summary {
1913
  color: #999;
1914
  font-size: 0.9em;
1915
  margin-left: 0.5em;
1916
}
1917

    
1918
/**
1919
 * TableDrag behavior.
1920
 *
1921
 * @see tabledrag.js
1922
 */
1923
/* line 882, ../sass/components/_misc.scss */
1924
tr.drag {
1925
  background-color: #fffff0;
1926
}
1927

    
1928
/* line 885, ../sass/components/_misc.scss */
1929
tr.drag-previous {
1930
  background-color: #ffd;
1931
}
1932

    
1933
/* line 888, ../sass/components/_misc.scss */
1934
.tabledrag-toggle-weight {
1935
  font-size: 0.9em;
1936
}
1937

    
1938
/**
1939
 * TableSelect behavior.
1940
 *
1941
 * @see tableselect.js
1942
 */
1943
/* line 897, ../sass/components/_misc.scss */
1944
tr.selected td {
1945
  background: #ffc;
1946
}
1947

    
1948
/**
1949
 * Progress bar.
1950
 *
1951
 * @see progress.js
1952
 */
1953
/* line 906, ../sass/components/_misc.scss */
1954
.progress {
1955
  font-weight: bold;
1956
}
1957
/* line 909, ../sass/components/_misc.scss */
1958
.progress .bar {
1959
  background: #ccc;
1960
  border-color: #666;
1961
  margin: 0 0.2em;
1962
  -webkit-border-radius: 3px;
1963
  -moz-border-radius: 3px;
1964
  -ms-border-radius: 3px;
1965
  -o-border-radius: 3px;
1966
  border-radius: 3px;
1967
}
1968
/* line 915, ../sass/components/_misc.scss */
1969
.progress .filled {
1970
  background-color: #0072b9;
1971
  background-image: url('../images/progress.gif?1444053897');
1972
}
1973

    
1974
/**
1975
 * @file
1976
 * Print styling
1977
 *
1978
 * We provide some sane print styling for Drupal using Zen's layout method.
1979
 */
1980
/**
1981
 * By importing this CSS file as media "all", we allow this print file to be
1982
 * aggregated with other stylesheets, for improved front-end performance.
1983
 */
1984
@media print {
1985
  /* Underline all links. */
1986
  /* line 16, ../sass/_print.scss */
1987
  a:link,
1988
  a:visited {
1989
    text-decoration: underline !important;
1990
    /* Don't underline header. */
1991
  }
1992
  /* line 20, ../sass/_print.scss */
1993
  a:link.header__site-link,
1994
  a:visited.header__site-link {
1995
    text-decoration: none !important;
1996
  }
1997

    
1998
  /* line 25, ../sass/_print.scss */
1999
  #content {
2000
    /* Add visible URL after links. */
2001
    /* Only display useful links. */
2002
    /* Add visible title after abbreviations. */
2003
  }
2004
  /* line 27, ../sass/_print.scss */
2005
  #content a[href]:after {
2006
    content: " (" attr(href) ")";
2007
    font-weight: normal;
2008
    font-size: 12px;
2009
  }
2010
  /* line 35, ../sass/_print.scss */
2011
  #content a[href^="javascript:"]:after,
2012
  #content a[href^="#"]:after {
2013
    content: "";
2014
  }
2015
  /* line 40, ../sass/_print.scss */
2016
  #content abbr[title]:after {
2017
    content: " (" attr(title) ")";
2018
  }
2019

    
2020
  /* Un-float the content. */
2021
  /* line 46, ../sass/_print.scss */
2022
  #content {
2023
    float: none !important;
2024
    width: 100% !important;
2025
    margin: 0 !important;
2026
    padding: 0 !important;
2027
  }
2028

    
2029
  /* Turn off any background colors or images. */
2030
  /* line 57, ../sass/_print.scss */
2031
  body,
2032
  #page,
2033
  #main,
2034
  #content {
2035
    color: #000;
2036
    background-color: transparent !important;
2037
    background-image: none !important;
2038
  }
2039

    
2040
  /* Hide sidebars and nav elements. */
2041
  /* line 77, ../sass/_print.scss */
2042
  #skip-link,
2043
  #toolbar,
2044
  #navigation,
2045
  .region-sidebar-first,
2046
  .region-sidebar-second,
2047
  #footer,
2048
  .breadcrumb,
2049
  .tabs,
2050
  .action-links,
2051
  .links,
2052
  .book-navigation,
2053
  .forum-topic-navigation,
2054
  .pager,
2055
  .feed-icons {
2056
    visibility: hidden;
2057
    display: none;
2058
  }
2059
}
2060
/**
2061
 * @file
2062
 * cdm_dataportal specific styling
2063
 *
2064
 * Style the markup found in the cdm_dataportal module.
2065
 */
2066
/* line 30, ../sass/ie-legacy.scss */
2067
.pie-element, .lt-ie9 #page, #page {
2068
  behavior: url("/polyfills/css3pie/PIE-1.0.0.htc");
2069
  position: relative;
2070
}
2071

    
2072
/* line 43, ../sass/ie-legacy.scss */
2073
.pie-container {
2074
  z-index: 0;
2075
  position: relative;
2076
}
2077

    
2078
/* line 47, ../sass/ie-legacy.scss */
2079
.z-pie-element, .lt-ie9 #page, #page {
2080
  behavior: url("/polyfills/css3pie/PIE-1.0.0.htc");
2081
  z-index: 0;
2082
}
2083

    
2084
/* line 63, ../sass/ie-legacy.scss */
2085
.lt-ie9 #header {
2086
  /* 
2087
   * reset right padding to zero and use margin-right instead,
2088
   * this avoids the need for background-clip: content-box
2089
   * which is not suppoorted in IE < 9
2090
   */
2091
  padding-right: 0;
2092
  margin-right: 20px;
2093
}
2094

    
2095
/*  style links only for content in blocks and node and backbutton
2096
    added also #identificationKey since there are not yet drupal nodes */
2097
/* line 43, ../sass/_mixins.scss */
2098
.block a:link,
2099
.block a:visited, .node a:link,
2100
.node a:visited, #backButton a:link,
2101
#backButton a:visited, #identificationKey a:link,
2102
#identificationKey a:visited {
2103
  color: #115e92;
2104
  text-decoration: none;
2105
}
2106
/* line 49, ../sass/_mixins.scss */
2107
.block a:hover,
2108
.block a:focus, .node a:hover,
2109
.node a:focus, #backButton a:hover,
2110
#backButton a:focus, #identificationKey a:hover,
2111
#identificationKey a:focus {
2112
  text-decoration: underline;
2113
}
2114
/* line 58, ../sass/_mixins.scss */
2115
.block .Synonym a:link,
2116
.block .Synonym a:visited, .block .misapplied-name a:link,
2117
.block .misapplied-name a:visited, .node .Synonym a:link,
2118
.node .Synonym a:visited, .node .misapplied-name a:link,
2119
.node .misapplied-name a:visited, #backButton .Synonym a:link,
2120
#backButton .Synonym a:visited, #backButton .misapplied-name a:link,
2121
#backButton .misapplied-name a:visited, #identificationKey .Synonym a:link,
2122
#identificationKey .Synonym a:visited, #identificationKey .misapplied-name a:link,
2123
#identificationKey .misapplied-name a:visited {
2124
  color: #7c7c7c;
2125
}
2126
/* line 64, ../sass/_mixins.scss */
2127
.block .Taxon a:link,
2128
.block .Taxon a:visited, .node .Taxon a:link,
2129
.node .Taxon a:visited, #backButton .Taxon a:link,
2130
#backButton .Taxon a:visited, #identificationKey .Taxon a:link,
2131
#identificationKey .Taxon a:visited {
2132
  color: #115e92;
2133
}
2134

    
2135
/* line 19, ../sass/cdm.scss */
2136
#page-toc {
2137
  float: right;
2138
  background-color: white;
2139
}
2140
/* line 22, ../sass/cdm.scss */
2141
#page-toc h3 {
2142
  margin-top: 0;
2143
  line-height: 18px;
2144
}
2145

    
2146
/* line 28, ../sass/cdm.scss */
2147
#taxonProfileImage {
2148
  float: left;
2149
}
2150

    
2151
/* line 32, ../sass/cdm.scss */
2152
.block-cdm-dataportal-feature, .media-caption, .specimens {
2153
  clear: both;
2154
  margin-bottom: 18px;
2155
}
2156
/* line 35, ../sass/cdm.scss */
2157
.block-cdm-dataportal-feature dt, .media-caption dt, .specimens dt {
2158
  float: left;
2159
  font-weight: bold;
2160
  margin-right: 0.3em;
2161
}
2162
/* line 40, ../sass/cdm.scss */
2163
.block-cdm-dataportal-feature dd, .media-caption dd, .specimens dd {
2164
  margin: 0;
2165
  margin-left: 40px;
2166
}
2167
/* line 44, ../sass/cdm.scss */
2168
.block-cdm-dataportal-feature dl dl, .media-caption dl dl, .specimens dl dl {
2169
  margin: 0;
2170
  /* reset default from cdm_dataportal.css */
2171
}
2172

    
2173
/* line 50, ../sass/cdm.scss */
2174
#backButton {
2175
  text-align: right;
2176
}
2177

    
2178
/* line 54, ../sass/cdm.scss */
2179
.breadcrumbs li {
2180
  padding: 0 0 0 0;
2181
}
2182

    
2183
/*
2184
 * Search results
2185
 */
2186
/* line 43, ../sass/_mixins.scss */
2187
#search_results a:link,
2188
#search_results a:visited {
2189
  color: #115e92;
2190
  text-decoration: none;
2191
}
2192
/* line 49, ../sass/_mixins.scss */
2193
#search_results a:hover,
2194
#search_results a:focus {
2195
  text-decoration: underline;
2196
}
2197
/* line 58, ../sass/_mixins.scss */
2198
#search_results .Synonym a:link,
2199
#search_results .Synonym a:visited, #search_results .misapplied-name a:link,
2200
#search_results .misapplied-name a:visited {
2201
  color: #7c7c7c;
2202
}
2203
/* line 64, ../sass/_mixins.scss */
2204
#search_results .Taxon a:link,
2205
#search_results .Taxon a:visited {
2206
  color: #115e92;
2207
}
2208
/* line 66, ../sass/cdm.scss */
2209
#search_results table {
2210
  margin: 1em 0;
2211
}
2212

    
2213
/* line 71, ../sass/cdm.scss */
2214
ul.cdm_names li {
2215
  margin: 9px 0;
2216
}
2217

    
2218
/*
2219
 * Taxon page and parts
2220
 */
2221
/* line 79, ../sass/cdm.scss */
2222
.page-part {
2223
  margin-bottom: 18px;
2224
  clear: none;
2225
}
2226

    
2227
/*
2228
 * definition list container rendered by the
2229
 * drupal theme function theme_description_list()
2230
 */
2231
/* line 89, ../sass/cdm.scss */
2232
.description_list h3 {
2233
  font-size: 12px;
2234
  line-height: 18px;
2235
  font-weight: bold;
2236
}
2237

    
2238
/*
2239
 * Synonymy
2240
 */
2241
/* line 103, ../sass/cdm.scss */
2242
#synonymy div.accepted-name {
2243
  margin-bottom: -1em;
2244
  margin-top: 1em;
2245
}
2246
/* line 108, ../sass/cdm.scss */
2247
#synonymy .homotypic-synonymy-group, #synonymy .heterotypic-synonymy-group, #synonymy .taxon-relationships {
2248
  border-bottom: 1px solid #DEDEDE;
2249
  /* replace padding by margin */
2250
  margin: 1em 0px;
2251
  padding: 0;
2252
}
2253

    
2254
/*
2255
 * Media
2256
 */
2257
/* line 119, ../sass/cdm.scss */
2258
dl.media-caption {
2259
  margin: 0;
2260
}
2261

    
2262
/* line 123, ../sass/cdm.scss */
2263
.media-caption dd {
2264
  margin-left: 0;
2265
}
2266
/* line 125, ../sass/cdm.scss */
2267
.media-caption dd .title {
2268
  font-size: 100%;
2269
}
2270

    
2271
/* line 130, ../sass/cdm.scss */
2272
.image-gallerie td.caption {
2273
  padding-bottom: 1em;
2274
}
2275

    
2276
/*
2277
 * specimens
2278
 */
2279
/* line 138, ../sass/cdm.scss */
2280
#specimens table.media_gallery {
2281
  margin-top: 0.2em;
2282
}
2283
/* line 141, ../sass/cdm.scss */
2284
#specimens .description_list {
2285
  clear: both;
2286
}
2287
/* line 143, ../sass/cdm.scss */
2288
#specimens .description_list h3 {
2289
  margin-top: 0;
2290
  background-color: #ddd;
2291
}
2292
/* line 147, ../sass/cdm.scss */
2293
#specimens .description_list h4 {
2294
  clear: left;
2295
  margin-bottom: 0;
2296
  font-style: italic;
2297
}
2298
/* line 153, ../sass/cdm.scss */
2299
#specimens .dynabox_content {
2300
  margin-left: 20px;
2301
  margin-right: 20px;
2302
}
2303
/* line 157, ../sass/cdm.scss */
2304
#specimens .block-cdm-dataportal-feature {
2305
  margin-left: 40px;
2306
  margin-bottom: 0;
2307
}
2308
/* line 160, ../sass/cdm.scss */
2309
#specimens .block-cdm-dataportal-feature h2 {
2310
  font-size: 12px;
2311
  line-height: 18px;
2312
  font-weight: bold;
2313
}
2314
/* line 166, ../sass/cdm.scss */
2315
#specimens ul.typeDesignations {
2316
  clear: both;
2317
}
2318
/* line 169, ../sass/cdm.scss */
2319
#specimens .dna-sequence div {
2320
  font-size: 12px;
2321
  font-family: monospace;
2322
  clear: left;
2323
  padding-left: 40px;
2324
}
2325
/* line 175, ../sass/cdm.scss */
2326
#specimens .derived_from {
2327
  clear: both;
2328
}
2329

    
2330
/*
2331
 * Theme settings page
2332
 */
2333
/* line 186, ../sass/cdm.scss */
2334
#system-theme-settings .image-preview {
2335
  width: 600px;
2336
  max-height: 150px;
2337
  overflow: auto;
2338
}
2339
/* line 190, ../sass/cdm.scss */
2340
#system-theme-settings .image-preview img {
2341
  max-width: none;
2342
  /* reset style in mormalize.scss */
2343
}
2344

    
2345
/* SMACSS theme rules */
2346
/* @import "theme-A"; */
2347
/* @import "theme-B"; */
(5-5/5)