Project

General

Profile

Download (61.6 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
@import url("../fonts/droid-sans-fontfacekit/web fonts/droidsans_regular/stylesheet.css");
10
@import url("../fonts/droid-sans-mono-fontfacekit/web fonts/droidsansmono_regular/stylesheet.css");
11
@import url("../fonts/notosans-webfont-2017-2/stylesheet.css");
12
@import url("../fonts/droid-sans-fontfacekit/web fonts/droidsans_regular/stylesheet.css");
13
@import url("../fonts/droid-sans-mono-fontfacekit/web fonts/droidsansmono_regular/stylesheet.css");
14
@import url("../fonts/notosans-webfont-2017-2/stylesheet.css");
15
/* line 30, ../sass/ie-legacy.scss */
16
.pie-element, .lt-ie9 #page, #page {
17
  behavior: url("/polyfills/css3pie/PIE-1.0.0.htc");
18
  position: relative;
19
}
20

    
21
/* line 43, ../sass/ie-legacy.scss */
22
.pie-container {
23
  z-index: 0;
24
  position: relative;
25
}
26

    
27
/* line 47, ../sass/ie-legacy.scss */
28
.z-pie-element, .lt-ie9 #page, #page {
29
  behavior: url("/polyfills/css3pie/PIE-1.0.0.htc");
30
  z-index: 0;
31
}
32

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

    
44
/* HTML element (SMACSS base) rules */
45
/**
46
 * @file
47
 * Normalize.css is intended to be used as an alternative to CSS resets.
48
 *
49
 * This file is a slight fork of these original sources:
50
 * - normalize.css v2.1.2 | MIT License | git.io/normalize
51
 * - normalize.scss v2.1.2 | MIT/GPLv2 License | bit.ly/normalize-with-compass
52
 *
53
 * It's suggested that you read the normalize.scss file and customise it to meet
54
 * your needs, rather then including the file in your project and overriding the
55
 * defaults later in your CSS.
56
 * @see http://nicolasgallagher.com/about-normalize-css/
57
 *
58
 * Also: @see http://meiert.com/en/blog/20080419/reset-style-sheets-are-bad/
59
 *       @see http://snook.ca/archives/html_and_css/no_css_reset/
60
 */
61
/**
62
 * HTML5 display definitions
63
 */
64
/* Correct `block` display not defined in IE 8/9. */
65
/* line 33, ../sass/_normalize.scss */
66
article,
67
aside,
68
details,
69
figcaption,
70
figure,
71
footer,
72
header,
73
main,
74
nav,
75
section,
76
summary {
77
  display: block;
78
}
79

    
80
/* Correct `inline-block` display not defined in IE 8/9. */
81
/* line 40, ../sass/_normalize.scss */
82
audio,
83
canvas,
84
video {
85
  display: inline-block;
86
  *display: inline;
87
  *zoom: 1;
88
}
89

    
90
/**
91
 * Prevent modern browsers from displaying `audio` without controls.
92
 * Remove excess height in iOS 5 devices.
93
 */
94
/* line 52, ../sass/_normalize.scss */
95
audio:not([controls]) {
96
  display: none;
97
  height: 0;
98
}
99

    
100
/* Address styling not present in IE 8/9. */
101
/* line 58, ../sass/_normalize.scss */
102
[hidden] {
103
  display: none;
104
}
105

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

    
162
/* Address `font-family` inconsistency between `textarea` and other form elements. */
163
/* line 120, ../sass/_normalize.scss */
164
button,
165
input,
166
select,
167
textarea {
168
  font-family: "droid_sansregular", sans-serif;
169
}
170

    
171
/* Remove default margin. */
172
/* line 126, ../sass/_normalize.scss */
173
body {
174
  margin: 0;
175
  padding: 0;
176
}
177

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

    
190
/* Improve readability when focused and also mouse hovered in all browsers. */
191
/* line 154, ../sass/_normalize.scss */
192
a:active,
193
a:hover {
194
  outline: 0;
195
}
196

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

    
213
/* line 173, ../sass/_normalize.scss */
214
blockquote {
215
  /* Also indent the quote on both sides. */
216
  margin: 1.5em 30px;
217
}
218

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

    
233
/* line 190, ../sass/_normalize.scss */
234
h2 {
235
  font-size: 1.6em;
236
  line-height: 1.875em;
237
  margin-top: 0.9375em;
238
  margin-bottom: 0.9375em;
239
}
240

    
241
/* line 195, ../sass/_normalize.scss */
242
h3 {
243
  font-size: 1.5em;
244
  line-height: 2em;
245
  margin-top: 1em;
246
  margin-bottom: 1em;
247
}
248

    
249
/* line 200, ../sass/_normalize.scss */
250
h4 {
251
  font-size: 1em;
252
  line-height: 1.5em;
253
  margin-top: 1.5em;
254
  margin-bottom: 1.5em;
255
}
256

    
257
/* line 205, ../sass/_normalize.scss */
258
h5 {
259
  font-size: 0.83em;
260
  line-height: 1.80723em;
261
  margin-top: 1.80723em;
262
  margin-bottom: 1.80723em;
263
}
264

    
265
/* line 210, ../sass/_normalize.scss */
266
h6 {
267
  font-size: 0.67em;
268
  line-height: 2.23881em;
269
  margin-top: 2.23881em;
270
  margin-bottom: 2.23881em;
271
}
272

    
273
/* Address styling not present in IE 8/9, Safari 5, and Chrome. */
274
/* line 217, ../sass/_normalize.scss */
275
abbr[title] {
276
  border-bottom: 1px dotted;
277
}
278

    
279
/* Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
280
/* line 223, ../sass/_normalize.scss */
281
b,
282
strong {
283
  font-weight: bold;
284
}
285

    
286
/* Address styling not present in Safari 5 and Chrome. */
287
/* line 228, ../sass/_normalize.scss */
288
dfn {
289
  font-style: italic;
290
}
291

    
292
/* Address differences between Firefox and other browsers. */
293
/* line 233, ../sass/_normalize.scss */
294
hr {
295
  -webkit-box-sizing: content-box;
296
  -moz-box-sizing: content-box;
297
  box-sizing: content-box;
298
  height: 0;
299
  border: 1px solid #666;
300
  padding-bottom: -1px;
301
  margin: 1.5em 0;
302
}
303

    
304
/* Address styling not present in IE 8/9. */
305
/* line 242, ../sass/_normalize.scss */
306
mark {
307
  background: #ff0;
308
  color: #000;
309
}
310

    
311
/* Correct font family set oddly in Safari 5 and Chrome. */
312
/* line 253, ../sass/_normalize.scss */
313
code,
314
kbd,
315
pre,
316
samp,
317
tt,
318
var {
319
  font-family: "droid_sans_monoregular", monospace, sans-serif;
320
  _font-family: 'courier new', monospace;
321
  font-size: 1em;
322
  line-height: 1.5em;
323
}
324

    
325
/* Improve readability of pre-formatted text in all browsers. */
326
/* line 262, ../sass/_normalize.scss */
327
pre {
328
  white-space: pre;
329
  white-space: pre-wrap;
330
  word-wrap: break-word;
331
}
332

    
333
/* Set consistent quote types. */
334
/* line 274, ../sass/_normalize.scss */
335
q {
336
  quotes: "\201C" "\201D" "\2018" "\2019";
337
}
338

    
339
/* Address inconsistent and variable font size in all browsers. */
340
/* line 279, ../sass/_normalize.scss */
341
small {
342
  font-size: 80%;
343
}
344

    
345
/* Prevent `sub` and `sup` affecting `line-height` in all browsers. */
346
/* line 285, ../sass/_normalize.scss */
347
sub,
348
sup {
349
  font-size: 75%;
350
  line-height: 0;
351
  position: relative;
352
  vertical-align: baseline;
353
}
354

    
355
/* line 291, ../sass/_normalize.scss */
356
sup {
357
  top: -0.5em;
358
}
359

    
360
/* line 294, ../sass/_normalize.scss */
361
sub {
362
  bottom: -0.25em;
363
}
364

    
365
/**
366
 * Lists
367
 */
368
/* line 305, ../sass/_normalize.scss */
369
dl,
370
menu,
371
ol,
372
ul,
373
.item-list ul {
374
  /* Address margins set differently in IE 6/7. */
375
  margin: 12px 0;
376
}
377

    
378
/* line 313, ../sass/_normalize.scss */
379
ol ol,
380
ol ul,
381
ul ol,
382
ul ul {
383
  /* Turn off margins on nested lists. */
384
  margin: 0;
385
}
386

    
387
/* line 318, ../sass/_normalize.scss */
388
dd {
389
  margin: 0 0 0 30px;
390
  /* LTR */
391
}
392

    
393
/* Address paddings set differently in IE 6/7. */
394
/* line 325, ../sass/_normalize.scss */
395
menu,
396
ol,
397
ul {
398
  padding: 0 0 0 30px;
399
  /* LTR */
400
}
401

    
402
/* Correct list images handled incorrectly in IE 7. */
403
/* line 332, ../sass/_normalize.scss */
404
nav ul,
405
nav ol {
406
  list-style: none;
407
  list-style-image: none;
408
}
409

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

    
433
/* Correct overflow displayed oddly in IE 9. */
434
/* line 366, ../sass/_normalize.scss */
435
svg:not(:root) {
436
  overflow: hidden;
437
}
438

    
439
/* Address margin not present in IE 8/9 and Safari 5. */
440
/* line 371, ../sass/_normalize.scss */
441
figure {
442
  margin: 0;
443
}
444

    
445
/**
446
 * Forms
447
 */
448
/* Correct margin displayed oddly in IE 6/7. */
449
/* line 381, ../sass/_normalize.scss */
450
form {
451
  margin: 0;
452
}
453

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

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

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

    
520
/**
521
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
522
 * the UA stylesheet.
523
 */
524
/* line 437, ../sass/_normalize.scss */
525
button,
526
input {
527
  line-height: normal;
528
}
529

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

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

    
564
/**
565
 * Re-set default cursor for disabled elements.
566
 */
567
/* line 476, ../sass/_normalize.scss */
568
button[disabled],
569
html input[disabled] {
570
  cursor: default;
571
}
572

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

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

    
609
/**
610
 * Remove inner padding and search cancel button in Safari 5 and Chrome
611
 * on OS X.
612
 */
613
/* line 511, ../sass/_normalize.scss */
614
input[type="search"]::-webkit-search-cancel-button,
615
input[type="search"]::-webkit-search-decoration {
616
  -webkit-appearance: none;
617
}
618

    
619
/* Remove inner padding and border in Firefox 4+. */
620
/* line 517, ../sass/_normalize.scss */
621
button::-moz-focus-inner,
622
input::-moz-focus-inner {
623
  border: 0;
624
  padding: 0;
625
}
626

    
627
/**
628
 * 1. Remove default vertical scrollbar in IE 8/9.
629
 * 2. Improve readability and alignment in all browsers.
630
 */
631
/* line 526, ../sass/_normalize.scss */
632
textarea {
633
  overflow: auto;
634
  /* 1 */
635
  vertical-align: top;
636
  /* 2 */
637
}
638

    
639
/* Drupal-style form labels. */
640
/* line 532, ../sass/_normalize.scss */
641
label {
642
  display: block;
643
  font-weight: bold;
644
}
645

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

    
661
/* line 551, ../sass/_normalize.scss */
662
td {
663
  vertical-align: top;
664
  text-align: left;
665
}
666

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

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

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

    
736
/* Navigation bar */
737
/* line 60, ../sass/layouts/_responsive.scss */
738
#main {
739
  padding-top: 60px;
740
  /* Move all the children of #main down to make room. */
741
  padding-bottom: 40px;
742
  position: relative;
743
}
744

    
745
/* line 65, ../sass/layouts/_responsive.scss */
746
#navigation {
747
  position: absolute;
748
  top: 0;
749
  /* Move the navbar up inside #main's padding. */
750
  height: 40px;
751
  width: 100%;
752
}
753

    
754
/**
755
 * Use 3 grid columns for smaller screens.
756

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

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

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

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

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

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

    
1015
/* Turns off the element-invisible effect. */
1016
/* line 45, ../sass/components/_misc.scss */
1017
.element-focusable:active, .element-focusable:focus {
1018
  position: static !important;
1019
  clip: auto;
1020
  height: auto;
1021
  width: auto;
1022
  overflow: auto;
1023
}
1024

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

    
1043
/**
1044
 * Branding header.
1045
 */
1046
/* Wrapping link for logo. */
1047
/* line 81, ../sass/components/_misc.scss */
1048
.header__logo {
1049
  float: left;
1050
  /* LTR */
1051
  margin: 0;
1052
  padding: 0;
1053
}
1054

    
1055
/* Logo image. */
1056
/* line 88, ../sass/components/_misc.scss */
1057
.header__logo-image {
1058
  vertical-align: bottom;
1059
}
1060

    
1061
/* Wrapper for website name and slogan. */
1062
/* line 93, ../sass/components/_misc.scss */
1063
.header__name-and-slogan {
1064
  float: left;
1065
}
1066

    
1067
/* The name of the website. */
1068
/* line 98, ../sass/components/_misc.scss */
1069
.header__site-name {
1070
  margin: 0;
1071
  font-size: 2em;
1072
  line-height: 1.5em;
1073
}
1074

    
1075
/* The link around the name of the website. */
1076
/* line 106, ../sass/components/_misc.scss */
1077
.header__site-link:link, .header__site-link:visited {
1078
  color: #000;
1079
  text-decoration: none;
1080
}
1081
/* line 112, ../sass/components/_misc.scss */
1082
.header__site-link:hover, .header__site-link:focus {
1083
  text-decoration: underline;
1084
}
1085

    
1086
/* The slogan (or tagline) of a website. */
1087
/* line 118, ../sass/components/_misc.scss */
1088
.header__site-slogan {
1089
  margin: 0;
1090
}
1091

    
1092
/* The secondary menu (login, etc.) */
1093
/* line 123, ../sass/components/_misc.scss */
1094
.header__secondary-menu {
1095
  float: right;
1096
  /* LTR */
1097
}
1098

    
1099
/* Wrapper for any blocks placed in the header region. */
1100
/* line 128, ../sass/components/_misc.scss */
1101
.header__region {
1102
  /* Clear the logo. */
1103
  clear: both;
1104
}
1105

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

    
1155
/* line 180, ../sass/components/_misc.scss */
1156
#page {
1157
  -webkit-box-shadow: 0px 5px 20px black;
1158
  -moz-box-shadow: 0px 5px 20px black;
1159
  box-shadow: 0px 5px 20px black;
1160
  padding-top: 20px;
1161
  background-color: white;
1162
}
1163

    
1164
/* line 189, ../sass/components/_misc.scss */
1165
#sub-header {
1166
  clear: both;
1167
  min-height: 20px;
1168
}
1169
/* line 192, ../sass/components/_misc.scss */
1170
#sub-header #site-name {
1171
  /* in this position the site-name needs different styles */
1172
  font-weight: lighter;
1173
}
1174

    
1175
/* line 199, ../sass/components/_misc.scss */
1176
#logo {
1177
  /* Wrapping link for logo */
1178
  float: left;
1179
  /* LTR */
1180
  margin: 0;
1181
  margin-right: 20px;
1182
  padding: 0;
1183
}
1184
/* line 205, ../sass/components/_misc.scss */
1185
#logo img {
1186
  vertical-align: bottom;
1187
}
1188

    
1189
/* fixes oversized icons */
1190
/* line 211, ../sass/components/_misc.scss */
1191
#admin-menu .dropdown .admin-menu-icon img {
1192
  height: 18px;
1193
}
1194

    
1195
/* line 215, ../sass/components/_misc.scss */
1196
#name-and-slogan {
1197
  /* Wrapper for website name and slogan */
1198
  float: left;
1199
  margin-right: 20px;
1200
}
1201

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

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

    
1243
/**
1244
 * Breadcrumb navigation.
1245
 */
1246
/* line 265, ../sass/components/_misc.scss */
1247
.breadcrumb ol {
1248
  margin: 0;
1249
  padding: 0;
1250
}
1251
/* line 269, ../sass/components/_misc.scss */
1252
.breadcrumb li {
1253
  display: inline;
1254
  list-style-type: none;
1255
  margin: 0;
1256
  padding: 0;
1257
}
1258

    
1259
/**
1260
 * Titles.
1261
 */
1262
/* line 285, ../sass/components/_misc.scss */
1263
.page__title,
1264
.node__title,
1265
.block__title,
1266
.comments__title,
1267
.comments__form-title,
1268
.comment__title {
1269
  /* Comment title. */
1270
  margin: 0;
1271
}
1272

    
1273
/* line 289, ../sass/components/_misc.scss */
1274
.node__title {
1275
  display: none;
1276
}
1277

    
1278
/**
1279
 * Messages.
1280
 */
1281
/* line 296, ../sass/components/_misc.scss */
1282
.messages, .messages--status, .messages--warning, .messages--error {
1283
  margin: 1.5em 0;
1284
  padding: 10px 10px 10px 50px;
1285
  /* LTR */
1286
  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=');
1287
  *background-image: url('../images/message-24-ok.png?1475577735');
1288
  background-position: 8px 8px;
1289
  /* LTR */
1290
  background-repeat: no-repeat;
1291
  border: 1px solid #be7;
1292
}
1293

    
1294
/* line 311, ../sass/components/_misc.scss */
1295
.messages--warning {
1296
  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');
1297
  *background-image: url('../images/message-24-warning.png?1475577735');
1298
  border-color: #ed5;
1299
}
1300

    
1301
/* line 320, ../sass/components/_misc.scss */
1302
.messages--error {
1303
  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==');
1304
  *background-image: url('../images/message-24-error.png?1475577735');
1305
  border-color: #ed541d;
1306
}
1307

    
1308
/* line 330, ../sass/components/_misc.scss */
1309
.messages__list {
1310
  margin: 0;
1311
}
1312

    
1313
/* line 333, ../sass/components/_misc.scss */
1314
.messages__item {
1315
  list-style-image: none;
1316
}
1317

    
1318
/* Core/module installation error messages. */
1319
/* line 338, ../sass/components/_misc.scss */
1320
.messages--error p.error {
1321
  color: #333;
1322
}
1323

    
1324
/* System status report. */
1325
/* line 344, ../sass/components/_misc.scss */
1326
.ok,
1327
.messages--status {
1328
  background-color: #f8fff0;
1329
  color: #234600;
1330
}
1331

    
1332
/* line 349, ../sass/components/_misc.scss */
1333
.warning,
1334
.messages--warning {
1335
  background-color: #fffce5;
1336
  color: #840;
1337
}
1338

    
1339
/* line 354, ../sass/components/_misc.scss */
1340
.error,
1341
.messages--error {
1342
  background-color: #fef5f1;
1343
  color: #8c2e0b;
1344
}
1345

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

    
1368
/* line 374, ../sass/components/_misc.scss */
1369
.tabs-primary__tab, .tabs-primary__tab.is-active, .tabs-secondary__tab,
1370
.tabs-secondary__tab.is-active {
1371
  float: left;
1372
  /* LTR */
1373
  margin: 0 3px;
1374
}
1375

    
1376
/* line 378, ../sass/components/_misc.scss */
1377
a.tabs-primary__tab-link, a.tabs-primary__tab-link.is-active, a.tabs-secondary__tab-link, a.tabs-secondary__tab-link.is-active {
1378
  border: 1px solid #e9e9e9;
1379
  border-right: 0;
1380
  border-bottom: 0;
1381
  display: block;
1382
  line-height: 1.5em;
1383
  text-decoration: none;
1384
}
1385

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

    
1402
/* line 400, ../sass/components/_misc.scss */
1403
.is-active.tabs-primary__tab {
1404
  border-bottom-color: white;
1405
}
1406

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

    
1426
/* line 416, ../sass/components/_misc.scss */
1427
a.tabs-primary__tab-link:hover, a.tabs-primary__tab-link:focus {
1428
  background-color: #e9e9e9;
1429
  border-color: #f2f2f2;
1430
}
1431

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

    
1446
/* Secondary tabs. */
1447
/* line 444, ../sass/components/_misc.scss */
1448
.tabs-secondary {
1449
  font-size: .9em;
1450
  /* Collapse bottom margin of ul.primary. */
1451
  margin-top: -1.5em;
1452
}
1453

    
1454
/* line 451, ../sass/components/_misc.scss */
1455
.tabs-secondary__tab,
1456
.tabs-secondary__tab.is-active {
1457
  margin: 0.75em 3px;
1458
}
1459

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

    
1477
/* line 466, ../sass/components/_misc.scss */
1478
a.tabs-secondary__tab-link:hover, a.tabs-secondary__tab-link:focus {
1479
  background-color: #dedede;
1480
  border-color: #999;
1481
  color: #333;
1482
}
1483

    
1484
/* line 471, ../sass/components/_misc.scss */
1485
a.tabs-secondary__tab-link:active, a.tabs-secondary__tab-link.is-active {
1486
  text-shadow: 1px 1px 0 #333333;
1487
  background-color: #666;
1488
  border-color: #000;
1489
  color: #fff;
1490
}
1491

    
1492
/**
1493
 * Inline styles.
1494
 */
1495
/* List of links generated by theme_links(). */
1496
/* line 499, ../sass/components/_misc.scss */
1497
.inline {
1498
  display: inline;
1499
  padding: 0;
1500
}
1501
/* line 503, ../sass/components/_misc.scss */
1502
.inline li {
1503
  display: inline;
1504
  list-style-type: none;
1505
  padding: 0 1em 0 0;
1506
  /* LTR */
1507
}
1508

    
1509
/* The inline field label used by the Fences module. */
1510
/* line 511, ../sass/components/_misc.scss */
1511
span.field-label {
1512
  padding: 0 1em 0 0;
1513
  /* LTR */
1514
}
1515

    
1516
/**
1517
 * "More" links.
1518
 */
1519
/* line 518, ../sass/components/_misc.scss */
1520
.more-link {
1521
  text-align: right;
1522
  /* LTR */
1523
}
1524

    
1525
/* line 521, ../sass/components/_misc.scss */
1526
.more-help-link {
1527
  text-align: right;
1528
  /* LTR */
1529
}
1530

    
1531
/* line 524, ../sass/components/_misc.scss */
1532
.more-help-link a {
1533
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');
1534
  *background-image: url('../images/help.png?1475577735');
1535
  background-position: 0 50%;
1536
  /* LTR */
1537
  background-repeat: no-repeat;
1538
  padding: 1px 0 1px 20px;
1539
  /* LTR */
1540
}
1541

    
1542
/**
1543
 * Pager.
1544
 */
1545
/* A list of page numbers when more than 1 page of content is available. */
1546
/* line 539, ../sass/components/_misc.scss */
1547
.pager {
1548
  clear: both;
1549
  padding: 0;
1550
  text-align: center;
1551
}
1552

    
1553
/* line 544, ../sass/components/_misc.scss */
1554
.pager-item,
1555
.pager-first,
1556
.pager-previous,
1557
.pager-next,
1558
.pager-last,
1559
.pager-ellipsis, .pager-current {
1560
  display: inline;
1561
  padding: 0 0.5em;
1562
  list-style-type: none;
1563
  background-image: none;
1564
}
1565

    
1566
/* line 556, ../sass/components/_misc.scss */
1567
.pager-item,
1568
.pager-first,
1569
.pager-previous,
1570
.pager-next,
1571
.pager-last,
1572
.pager-ellipsis {
1573
  /* A concatenation of several list items using an ellipsis. */
1574
}
1575

    
1576
/* The current page's list item. */
1577
/* line 561, ../sass/components/_misc.scss */
1578
.pager-current {
1579
  font-weight: bold;
1580
}
1581

    
1582
/* line 566, ../sass/components/_misc.scss */
1583
h1, h2, h3, h4, h5, h6 {
1584
  font-weight: normal;
1585
}
1586

    
1587
/* line 575, ../sass/components/_misc.scss */
1588
h1.title,
1589
h2.node-title,
1590
h2.block-title,
1591
h2.title,
1592
h2.comment-form,
1593
h3.title {
1594
  /* Comment title */
1595
  margin: 0;
1596
}
1597

    
1598
/**
1599
 * Blocks.
1600
 */
1601
/* Block wrapper. */
1602
/* line 584, ../sass/components/_misc.scss */
1603
.block {
1604
  margin-bottom: 1.5em;
1605
}
1606

    
1607
/**
1608
 * Menus.
1609
 */
1610
/* line 591, ../sass/components/_misc.scss */
1611
.menu__item.is-leaf {
1612
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');
1613
  *list-style-image: url('../images/menu-leaf.png?1475577735');
1614
  list-style-type: square;
1615
}
1616

    
1617
/* line 598, ../sass/components/_misc.scss */
1618
.menu__item.is-expanded {
1619
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
1620
  *list-style-image: url('../images/menu-expanded.png?1475577735');
1621
  list-style-type: circle;
1622
}
1623

    
1624
/* line 605, ../sass/components/_misc.scss */
1625
.menu__item.is-collapsed {
1626
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');
1627
  /* LTR */
1628
  *list-style-image: url('../images/menu-collapsed.png?1475577735');
1629
  /* LTR */
1630
  list-style-type: disc;
1631
}
1632

    
1633
/* The active item in a Drupal menu. */
1634
/* line 614, ../sass/components/_misc.scss */
1635
.menu a.active {
1636
  color: #000;
1637
}
1638

    
1639
/**
1640
 * Marker.
1641
 */
1642
/* The "new" or "updated" marker. */
1643
/* line 624, ../sass/components/_misc.scss */
1644
.new,
1645
.update {
1646
  color: #c00;
1647
  /* Remove background highlighting from <mark> in normalize. */
1648
  background-color: transparent;
1649
}
1650

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

    
1672
/* line 652, ../sass/components/_misc.scss */
1673
.lt-ie8 .node-unpublished > *,
1674
.lt-ie8 .comment-unpublished > * {
1675
  /* Otherwise these elements will appear below the "Unpublished" text. */
1676
  position: relative;
1677
}
1678

    
1679
/**
1680
 * Comments.
1681
 */
1682
/* Wrapper for the list of comments and its title. */
1683
/* line 663, ../sass/components/_misc.scss */
1684
.comments {
1685
  margin: 1.5em 0;
1686
}
1687

    
1688
/* Preview of the comment before submitting new or updated comment. */
1689
/* line 668, ../sass/components/_misc.scss */
1690
.comment-preview {
1691
  /* Drupal core will use a #ffffea background. See #1110842. */
1692
  background-color: #ffffea;
1693
}
1694

    
1695
/* Wrapper for a single comment. */
1696
/* line 674, ../sass/components/_misc.scss */
1697
.comment {
1698
  /* Comment's permalink wrapper. */
1699
}
1700
/* line 677, ../sass/components/_misc.scss */
1701
.comment .permalink {
1702
  text-transform: uppercase;
1703
  font-size: 75%;
1704
}
1705

    
1706
/* Nested comments are indented. */
1707
/* line 684, ../sass/components/_misc.scss */
1708
.indented {
1709
  /* Drupal core uses a 25px left margin. */
1710
  margin-left: 30px;
1711
  /* LTR */
1712
}
1713

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

    
1746
/* line 725, ../sass/components/_misc.scss */
1747
.form-type-radio .description,
1748
.form-type-checkbox .description {
1749
  margin-left: 2.4em;
1750
}
1751

    
1752
/* The part of the label that indicates a required field. */
1753
/* line 731, ../sass/components/_misc.scss */
1754
.form-required {
1755
  color: #c00;
1756
}
1757

    
1758
/* Labels for radios and checkboxes. */
1759
/* line 736, ../sass/components/_misc.scss */
1760
label.option {
1761
  display: inline;
1762
  font-weight: normal;
1763
}
1764

    
1765
/* Buttons used by contrib modules like Media. */
1766
/* line 742, ../sass/components/_misc.scss */
1767
a.button {
1768
  -webkit-appearance: button;
1769
  -moz-appearance: button;
1770
  appearance: button;
1771
}
1772

    
1773
/* Password confirmation. */
1774
/* line 748, ../sass/components/_misc.scss */
1775
.password-parent,
1776
.confirm-parent {
1777
  margin: 0;
1778
}
1779

    
1780
/* Drupal's default login form block. */
1781
/* line 753, ../sass/components/_misc.scss */
1782
#user-login-form {
1783
  text-align: left;
1784
  /* LTR */
1785
}
1786

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

    
1800
/* The "Log in using OpenID" and "Cancel OpenID login" links. */
1801
/* line 772, ../sass/components/_misc.scss */
1802
.openid-link,
1803
.user-link {
1804
  margin-top: 1.5em;
1805
}
1806

    
1807
/* line 776, ../sass/components/_misc.scss */
1808
html.js #user-login-form li.openid-link,
1809
#user-login-form li.openid-link {
1810
  /* Un-do some of the padding on the ul list. */
1811
  margin-left: -20px;
1812
  /* LTR */
1813
}
1814

    
1815
/* line 780, ../sass/components/_misc.scss */
1816
#user-login ul {
1817
  margin: 1.5em 0;
1818
}
1819

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

    
1840
/* line 801, ../sass/components/_misc.scss */
1841
tr.even,
1842
tr.odd {
1843
  background-color: #eee;
1844
  border-bottom: 1px solid #ccc;
1845
  padding: 0.1em 0.6em;
1846
}
1847

    
1848
/* line 806, ../sass/components/_misc.scss */
1849
tr.even {
1850
  background-color: #fff;
1851
}
1852

    
1853
/* line 813, ../sass/components/_misc.scss */
1854
.lt-ie8 tr.even th,
1855
.lt-ie8 tr.even td,
1856
.lt-ie8 tr.odd th,
1857
.lt-ie8 tr.odd td {
1858
  /* IE doesn't display borders on table rows. */
1859
  border-bottom: 1px solid #ccc;
1860
}
1861

    
1862
/* Markup generated by theme_tablesort_indicator(). */
1863
/* line 821, ../sass/components/_misc.scss */
1864
td.active {
1865
  background-color: #ddd;
1866
}
1867

    
1868
/* Center checkboxes inside table cell. */
1869
/* line 827, ../sass/components/_misc.scss */
1870
td.checkbox,
1871
th.checkbox {
1872
  text-align: center;
1873
}
1874

    
1875
/* Drupal core wrongly puts this in system.menus.css. Since we override that, add it back. */
1876
/* line 832, ../sass/components/_misc.scss */
1877
td.menu-disabled {
1878
  background: #ccc;
1879
}
1880

    
1881
/**
1882
 * Autocomplete.
1883
 *
1884
 * @see autocomplete.js
1885
 */
1886
/* Suggestion list. */
1887
/* line 843, ../sass/components/_misc.scss */
1888
#autocomplete .selected {
1889
  background: #0072b9;
1890
  color: #fff;
1891
}
1892

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

    
1924
/**
1925
 * TableDrag behavior.
1926
 *
1927
 * @see tabledrag.js
1928
 */
1929
/* line 882, ../sass/components/_misc.scss */
1930
tr.drag {
1931
  background-color: #fffff0;
1932
}
1933

    
1934
/* line 885, ../sass/components/_misc.scss */
1935
tr.drag-previous {
1936
  background-color: #ffd;
1937
}
1938

    
1939
/* line 888, ../sass/components/_misc.scss */
1940
.tabledrag-toggle-weight {
1941
  font-size: 0.9em;
1942
}
1943

    
1944
/**
1945
 * TableSelect behavior.
1946
 *
1947
 * @see tableselect.js
1948
 */
1949
/* line 897, ../sass/components/_misc.scss */
1950
tr.selected td {
1951
  background: #ffc;
1952
}
1953

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

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

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

    
2026
  /* Un-float the content. */
2027
  /* line 46, ../sass/_print.scss */
2028
  #content {
2029
    float: none !important;
2030
    width: 100% !important;
2031
    margin: 0 !important;
2032
    padding: 0 !important;
2033
  }
2034

    
2035
  /* Turn off any background colors or images. */
2036
  /* line 57, ../sass/_print.scss */
2037
  body,
2038
  #page,
2039
  #main,
2040
  #content {
2041
    color: #000;
2042
    background-color: transparent !important;
2043
    background-image: none !important;
2044
  }
2045

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

    
2078
/* line 43, ../sass/ie-legacy.scss */
2079
.pie-container {
2080
  z-index: 0;
2081
  position: relative;
2082
}
2083

    
2084
/* line 47, ../sass/ie-legacy.scss */
2085
.z-pie-element, .lt-ie9 #page, #page {
2086
  behavior: url("/polyfills/css3pie/PIE-1.0.0.htc");
2087
  z-index: 0;
2088
}
2089

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

    
2101
/* line 43, ../sass/_mixins.scss */
2102
.block a:link,
2103
.block a:visited, .node a:link,
2104
.node a:visited, #identificationKey a:link,
2105
#identificationKey a:visited, #content a:link,
2106
#content a:visited {
2107
  color: #115e92;
2108
  text-decoration: none;
2109
}
2110
/* line 49, ../sass/_mixins.scss */
2111
.block a:hover,
2112
.block a:focus, .node a:hover,
2113
.node a:focus, #identificationKey a:hover,
2114
#identificationKey a:focus, #content a:hover,
2115
#content a:focus {
2116
  text-decoration: underline;
2117
}
2118
/* line 58, ../sass/_mixins.scss */
2119
.block .Synonym a:link,
2120
.block .Synonym a:visited, .block .misapplied-name a:link,
2121
.block .misapplied-name a:visited, .node .Synonym a:link,
2122
.node .Synonym a:visited, .node .misapplied-name a:link,
2123
.node .misapplied-name a:visited, #identificationKey .Synonym a:link,
2124
#identificationKey .Synonym a:visited, #identificationKey .misapplied-name a:link,
2125
#identificationKey .misapplied-name a:visited, #content .Synonym a:link,
2126
#content .Synonym a:visited, #content .misapplied-name a:link,
2127
#content .misapplied-name a:visited {
2128
  color: #7c7c7c;
2129
}
2130
/* line 64, ../sass/_mixins.scss */
2131
.block .Taxon a:link,
2132
.block .Taxon a:visited, .node .Taxon a:link,
2133
.node .Taxon a:visited, #identificationKey .Taxon a:link,
2134
#identificationKey .Taxon a:visited, #content .Taxon a:link,
2135
#content .Taxon a:visited {
2136
  color: #115e92;
2137
}
2138

    
2139
/* line 21, ../sass/cdm.scss */
2140
.node-cdm-name .name-page-name {
2141
  margin-top: 20px;
2142
  margin-bottom: 20px;
2143
}
2144
/* line 25, ../sass/cdm.scss */
2145
.node-cdm-name .registered_name {
2146
  font-weight: bold;
2147
}
2148
/* line 28, ../sass/cdm.scss */
2149
.node-cdm-name .type-status {
2150
  font-weight: bold;
2151
}
2152

    
2153
/* line 34, ../sass/cdm.scss */
2154
#content a.tabs-primary__tab-link {
2155
  color: #333;
2156
}
2157
/* line 38, ../sass/cdm.scss */
2158
#content table {
2159
  caption-side: top;
2160
}
2161
/* line 39, ../sass/cdm.scss */
2162
#content table th {
2163
  text-align: left;
2164
}
2165
/* line 43, ../sass/cdm.scss */
2166
#content table caption {
2167
  text-align: right;
2168
  font-size: smaller;
2169
}
2170

    
2171
/* line 50, ../sass/cdm.scss */
2172
#page-toc {
2173
  float: right;
2174
  background-color: white;
2175
}
2176
/* line 53, ../sass/cdm.scss */
2177
#page-toc h3 {
2178
  margin-top: 0;
2179
  line-height: 18px;
2180
}
2181

    
2182
/* line 59, ../sass/cdm.scss */
2183
#taxonProfileImage {
2184
  float: left;
2185
}
2186

    
2187
/* line 64, ../sass/cdm.scss */
2188
.block-cdm-dataportal-feature .content-caption {
2189
  text-align: right;
2190
}
2191
/* line 67, ../sass/cdm.scss */
2192
.block-cdm-dataportal-feature .label {
2193
  font-style: italic;
2194
}
2195

    
2196
/* line 72, ../sass/cdm.scss */
2197
.block-cdm-dataportal-feature, .media-caption, .specimens {
2198
  clear: both;
2199
  margin-bottom: 18px;
2200
}
2201
/* line 75, ../sass/cdm.scss */
2202
.block-cdm-dataportal-feature dt, .media-caption dt, .specimens dt {
2203
  float: left;
2204
  font-weight: bold;
2205
  margin-right: 0.3em;
2206
}
2207
/* line 80, ../sass/cdm.scss */
2208
.block-cdm-dataportal-feature dd, .media-caption dd, .specimens dd {
2209
  margin: 0;
2210
  margin-left: 40px;
2211
}
2212
/* line 84, ../sass/cdm.scss */
2213
.block-cdm-dataportal-feature dl dl, .media-caption dl dl, .specimens dl dl {
2214
  margin: 0;
2215
  /* reset default from cdm_dataportal.css */
2216
}
2217

    
2218
/* line 89, ../sass/cdm.scss */
2219
.breadcrumbs li {
2220
  padding: 0 0 0 0;
2221
}
2222

    
2223
/* line 94, ../sass/cdm.scss */
2224
.description-table .described-entities .label {
2225
  font-weight: bold;
2226
}
2227

    
2228
/*
2229
 * Search results
2230
 */
2231
/* line 43, ../sass/_mixins.scss */
2232
#search_results a:link,
2233
#search_results a:visited {
2234
  color: #115e92;
2235
  text-decoration: none;
2236
}
2237
/* line 49, ../sass/_mixins.scss */
2238
#search_results a:hover,
2239
#search_results a:focus {
2240
  text-decoration: underline;
2241
}
2242
/* line 58, ../sass/_mixins.scss */
2243
#search_results .Synonym a:link,
2244
#search_results .Synonym a:visited, #search_results .misapplied-name a:link,
2245
#search_results .misapplied-name a:visited {
2246
  color: #7c7c7c;
2247
}
2248
/* line 64, ../sass/_mixins.scss */
2249
#search_results .Taxon a:link,
2250
#search_results .Taxon a:visited {
2251
  color: #115e92;
2252
}
2253
/* line 108, ../sass/cdm.scss */
2254
#search_results table {
2255
  margin: 1em 0;
2256
}
2257

    
2258
/* line 113, ../sass/cdm.scss */
2259
div.cdm-item-list div.item {
2260
  margin: 9px 0;
2261
}
2262

    
2263
/*
2264
 * Taxon page and parts
2265
 */
2266
/* line 121, ../sass/cdm.scss */
2267
.page-part {
2268
  margin-bottom: 18px;
2269
  clear: none;
2270
}
2271

    
2272
/*
2273
 * definition list container rendered by the
2274
 * drupal theme function theme_description_list()
2275
 */
2276
/* line 131, ../sass/cdm.scss */
2277
.description_list h3 {
2278
  font-size: 12px;
2279
  line-height: 18px;
2280
  font-weight: bold;
2281
}
2282

    
2283
/*
2284
 * Synonymy
2285
 */
2286
/* line 145, ../sass/cdm.scss */
2287
#synonymy div.accepted-name {
2288
  margin-bottom: -1em;
2289
  margin-top: 1em;
2290
}
2291
/* line 150, ../sass/cdm.scss */
2292
#synonymy .homotypic-synonymy-group, #synonymy .heterotypic-synonymy-group, #synonymy .taxon-relationships {
2293
  border-bottom: 1px solid #DEDEDE;
2294
  /* replace padding by margin */
2295
  margin: 1em 0px;
2296
  padding: 0;
2297
}
2298

    
2299
/*
2300
 * Media
2301
 */
2302
/* line 161, ../sass/cdm.scss */
2303
dl.media-caption {
2304
  margin: 0;
2305
}
2306

    
2307
/* line 165, ../sass/cdm.scss */
2308
.media-caption dd {
2309
  margin-left: 0;
2310
}
2311
/* line 167, ../sass/cdm.scss */
2312
.media-caption dd .title {
2313
  font-size: 100%;
2314
}
2315

    
2316
/* line 172, ../sass/cdm.scss */
2317
.image-gallerie td.caption {
2318
  padding-bottom: 1em;
2319
}
2320

    
2321
/*
2322
 * specimens and type designations
2323
 */
2324
/* line 180, ../sass/cdm.scss */
2325
#specimens table.media_gallery {
2326
  margin-top: 0.2em;
2327
}
2328
/* line 183, ../sass/cdm.scss */
2329
#specimens .description_list {
2330
  clear: both;
2331
}
2332
/* line 185, ../sass/cdm.scss */
2333
#specimens .description_list h3 {
2334
  margin-top: 0;
2335
  background-color: #ddd;
2336
}
2337
/* line 189, ../sass/cdm.scss */
2338
#specimens .description_list h4 {
2339
  clear: left;
2340
  margin-bottom: 0;
2341
  font-style: italic;
2342
}
2343
/* line 195, ../sass/cdm.scss */
2344
#specimens .dynabox_content {
2345
  margin-left: 20px;
2346
  margin-right: 20px;
2347
}
2348
/* line 199, ../sass/cdm.scss */
2349
#specimens .block-cdm-dataportal-feature {
2350
  margin-left: 40px;
2351
  margin-bottom: 0;
2352
}
2353
/* line 202, ../sass/cdm.scss */
2354
#specimens .block-cdm-dataportal-feature h2 {
2355
  font-size: 12px;
2356
  line-height: 18px;
2357
  font-weight: bold;
2358
}
2359
/* line 209, ../sass/cdm.scss */
2360
#specimens ul.typeDesignations {
2361
  clear: both;
2362
}
2363
/* line 212, ../sass/cdm.scss */
2364
#specimens .dna-sequence div {
2365
  font-size: 12px;
2366
  font-family: monospace;
2367
  clear: left;
2368
  padding-left: 40px;
2369
}
2370
/* line 218, ../sass/cdm.scss */
2371
#specimens .derived_from {
2372
  clear: both;
2373
}
2374

    
2375
/*
2376
 * Map
2377
 */
2378
/* line 226, ../sass/cdm.scss */
2379
.openlayers-container {
2380
  margin-top: 10px;
2381
  margin-bottom: 10px;
2382
}
2383

    
2384
/*
2385
 * Registration page & items
2386
 */
2387
/* line 236, ../sass/cdm.scss */
2388
.registration .type-status {
2389
  font-weight: bold;
2390
}
2391
/* line 240, ../sass/cdm.scss */
2392
.registration .registration-date-and-institute {
2393
  color: #999;
2394
}
2395
/* line 246, ../sass/cdm.scss */
2396
.registration .published-name .TaxonName .name {
2397
  font-weight: bold;
2398
}
2399
/* line 250, ../sass/cdm.scss */
2400
.registration .typified-name .cdm\:TaxonName {
2401
  color: #999;
2402
}
2403
/* line 252, ../sass/cdm.scss */
2404
.registration .typified-name .cdm\:TaxonName a {
2405
  color: #999;
2406
}
2407
/* line 255, ../sass/cdm.scss */
2408
.registration .typified-name .cdm\:TaxonName .TaxonName .name {
2409
  font-weight: bold;
2410
}
2411
/* line 261, ../sass/cdm.scss */
2412
.registration .registration-summary .registered_name .name {
2413
  font-weight: bold;
2414
}
2415
/* line 264, ../sass/cdm.scss */
2416
.registration .registration-summary .referenced_typified_name {
2417
  color: #999;
2418
}
2419
/* line 267, ../sass/cdm.scss */
2420
.registration .registration-summary .label {
2421
  font-weight: bold;
2422
}
2423

    
2424
/*
2425
 * Theme settings page
2426
 */
2427
/* line 278, ../sass/cdm.scss */
2428
#system-theme-settings .image-preview {
2429
  width: 600px;
2430
  max-height: 150px;
2431
  overflow: auto;
2432
}
2433
/* line 282, ../sass/cdm.scss */
2434
#system-theme-settings .image-preview img {
2435
  max-width: none;
2436
  /* reset style in mormalize.scss */
2437
}
2438

    
2439
/*****************************************************************************************
2440
 * RESPONSIVE
2441
 *
2442
 * using the same media queries here as in layout/_responsive.scss
2443
 *****************************************************************************************/
2444
/* line 295, ../sass/cdm.scss */
2445
#classification-breadcrumbs {
2446
  font-size: 1.5em;
2447
  line-height: 1.5em;
2448
}
2449

    
2450
@media all and (min-width: 960px) {
2451
  /* line 306, ../sass/cdm.scss */
2452
  #classification-breadcrumbs {
2453
    font-size: 1em;
2454
  }
2455
}
2456
/***************************
2457
 * TESTING ONLY 2020-02-20
2458
 */
2459
/* line 314, ../sass/cdm.scss */
2460
.font-noto {
2461
  font-family: "Noto Sans", sans-serif !important;
2462
}
2463

    
2464
/* SMACSS theme rules */
2465
/* @import "theme-A"; */
2466
/* @import "theme-B"; */
(5-5/5)