6ca5bddc |
1 | /* General */ |
2 | |
3 | body { |
4 | font-family: sans-serif; |
5 | font-size: 15px; |
6 | line-height: 1.428571429; |
7 | color: #333333; |
8 | } |
9 | |
10 | h2 { |
11 | margin-bottom: 0px; |
12 | margin-top:0px; |
13 | padding-top: 5px; |
14 | } |
15 | |
16 | h3 { |
17 | color: rgb(70, 80, 73); |
18 | font-size: 20px; |
19 | } |
20 | |
21 | .lp-logo { |
e2b32846 |
22 | margin-bottom: -80px; |
23 | margin-top: 35px; |
6ca5bddc |
24 | } |
25 | |
26 | .lp-date-place { |
27 | font-size: 22px; |
28 | line-height: 1.2; |
29 | letter-spacing: 0.29em; |
30 | margin-top: 42px |
31 | } |
32 | |
7d49ac73 |
33 | .img-responsive { |
e2b32846 |
34 | max-width: 80% |
7d49ac73 |
35 | } |
36 | |
6ca5bddc |
37 | #lp-content { position: relative; } |
38 | |
39 | .text-thick { |
40 | font-weight: 900; |
41 | } |
42 | |
43 | .margin-top { |
44 | margin-top: 22px; |
45 | } |
46 | |
47 | .word-break { |
48 | word-break: break-all; |
49 | } |
50 | |
51 | /* LP Program */ |
52 | |
53 | .program-session-details-toggle-all { |
54 | margin-bottom: 25px; |
55 | display: none; |
56 | } |
57 | |
58 | .program-session-details-toggle-all button { |
59 | font-weight: 700; |
60 | position: absolute; |
61 | right: 0; |
62 | top: 235px; |
63 | } |
64 | |
65 | .program-session-details-toggle-all button.fixed { |
66 | position: fixed; |
67 | top: 50px; |
68 | right: 20px; |
69 | } |
70 | |
71 | .program-day { |
72 | margin-bottom: 10px; |
73 | } |
74 | |
75 | .program-day-header h2 { |
76 | font-size: 2.1em; |
8b20037e |
77 | color: #2d3236; |
6ca5bddc |
78 | padding: 0.3em; |
79 | text-align: center; |
80 | border-bottom: 3px solid #f5f5f5; |
81 | border-radius: 5px; |
82 | } |
83 | |
84 | .program-timeslot-break { |
85 | margin-bottom: 2px; |
86 | } |
87 | |
88 | .program-timeslot-break-header h2 { |
89 | font-size: 1.6em; |
90 | color: rgb(150, 150, 150); |
91 | } |
92 | |
93 | .program-timeslot { |
94 | padding: 0.5em; |
95 | } |
96 | |
97 | .program-timeslot-header h2 { |
98 | font-size: 1.6em; |
99 | } |
100 | |
101 | .program-session-header h2 { |
102 | font-size: 1.3em; |
103 | font-weight: 500; |
104 | margin-bottom: 3px; |
105 | } |
106 | |
107 | .program-session { |
108 | padding: 0.5em; |
109 | } |
110 | |
111 | .program-session button { |
112 | font-size: 10px; |
113 | } |
114 | |
115 | .session-desc { |
116 | border: 1px solid #DDD; |
117 | padding: 0.5em; |
118 | border-radius: 5px; |
119 | margin-top: 5px; |
120 | background: #f5f5f5; |
121 | } |
122 | |
123 | .program-session-speaker { |
124 | margin: 0px 7px 0px 0px; |
125 | font-style: italic; |
126 | } |
127 | |
128 | .speaker-bio { |
129 | padding-bottom: 25px; |
130 | } |
131 | |
132 | .speakers-block { |
133 | border-bottom: 1px solid rgb(200, 200, 200); |
134 | margin-bottom: 20px; |
135 | } |
136 | |
137 | .speakers-block img { |
138 | border-radius: 100%; |
139 | } |
140 | |
141 | .keynote-speakers-header { |
142 | margin-bottom: 20px; |
143 | } |
144 | |
145 | .speaker-block { |
146 | padding-bottom: 20px; |
147 | } |
148 | |
149 | .keynote-speaker-header h2 { |
150 | font-size: 25px; |
151 | padding-top: 0px; |
152 | } |
153 | |
154 | .speaker-header h2 { |
155 | font-size: 20px; |
156 | padding-top: 0px; |
157 | } |
158 | |
159 | .program-session-shelf { |
160 | margin-top: 5px; |
161 | } |
162 | |
163 | .program-session-room-details { |
164 | margin-top: 4px; |
165 | display: inline; |
166 | } |
167 | |
168 | .program-session-room-details button { |
169 | margin-left: 5px; |
170 | font-weight: 700; |
171 | display: none; |
172 | } |
173 | |
174 | .program-session-ical-bg { |
175 | background-color: rgb(245, 245, 245); |
176 | padding: 5px; |
177 | border-radius: 3px; |
178 | } |
179 | |
180 | article.ical-howto header { |
181 | margin-bottom: 10px; |
182 | } |
183 | |
184 | article.ical-howto h2 { |
185 | font-size: 15px; |
186 | } |
187 | |
188 | /* Breadcrumb */ |
189 | |
190 | .breadcrumb > .active { |
191 | color: rgb(38, 208, 61); |
192 | } |
193 | |
194 | /* Links */ |
195 | |
196 | a:hover, |
197 | a:focus { |
b85b38c0 |
198 | color: #f9b442; |
6ca5bddc |
199 | text-decoration: none; |
200 | } |
201 | |
202 | a { |
203 | color: inherit; |
b85b38c0 |
204 | border-bottom: thin solid #f9b442; |
6ca5bddc |
205 | } |
206 | |
207 | .alt-a { |
208 | color: inherit; |
209 | text-decoration: none; |
b85b38c0 |
210 | -moz-text-decoration-color: #f9b442; |
211 | text-decoration-color: #f9b442; |
6ca5bddc |
212 | } |
213 | |
214 | .lp-home a { |
215 | text-decoration: none; |
216 | border-bottom: none; |
217 | } |
218 | |
219 | /* hr */ |
220 | |
221 | hr { |
222 | margin-top: 20px; |
223 | margin-bottom: 20px; |
224 | border: 0; |
225 | border-top: 1px solid #bababa; |
226 | } |
227 | |
228 | /* LP Video */ |
229 | |
230 | .lp-video { |
231 | width: 100%; |
232 | } |
233 | |
234 | /* Forms */ |
235 | |
236 | .form-control:-moz-placeholder { |
237 | color: #777777; |
238 | } |
239 | |
240 | .form-control::-moz-placeholder { |
241 | color: #777777; |
242 | } |
243 | |
244 | .form-control:-ms-input-placeholder { |
245 | color: #777777; |
246 | } |
247 | |
248 | .form-control::-webkit-input-placeholder { |
249 | color: #777777; |
250 | } |
251 | |
252 | .form-control { |
253 | display: block; |
254 | width: 100%; |
255 | height: 34px; |
256 | padding: 6px 12px; |
257 | font-size: 14px; |
258 | line-height: 1.428571429; |
259 | color: #555555; |
260 | vertical-align: middle; |
261 | background-color: #ffffff; |
262 | border: 1px solid #cccccc; |
263 | border-radius: 4px; |
264 | -webkit-box-shadow: none; |
265 | box-shadow: none; |
266 | -webkit-transition: border-color ease-in-out 0.15s; |
267 | transition: border-color ease-in-out 0.15s; |
268 | } |
269 | |
270 | .form-control:focus { |
b85b38c0 |
271 | border-color: #f9b442; |
6ca5bddc |
272 | outline: 0; |
273 | -webkit-box-shadow: none; |
274 | box-shadow: none; |
275 | } |
276 | |
277 | .scholarship-input-annotation { |
278 | margin-bottom: -0.6em; |
279 | } |
280 | |
281 | .lp-signup .form-group { |
282 | margin-bottom: 2px; |
283 | } |
284 | |
285 | .lp-label-news { |
286 | display: inline-block; |
287 | } |
288 | |
289 | .checkbox .help-block { |
290 | display: inline-block; |
291 | margin-top: 0; |
292 | margin-left: 0; |
293 | margin-bottom: 10px; |
294 | color: #737373; |
295 | } |
296 | |
297 | .form-group .lp-left-form-checkbox-text { |
298 | text-align:right; |
299 | font-weight: bold; |
300 | } |
301 | |
302 | @media screen and (min-width: 320px) and (max-width: 768px){ |
303 | .form-group .lp-left-form-checkbox-text { |
304 | text-align: left; |
305 | font-weight: bold; |
306 | } |
307 | |
308 | .lp-label-news { |
309 | font-size: 0.9em; |
310 | } |
311 | |
312 | .checkbox .help-block { |
313 | font-size: 0.9em; |
314 | } |
315 | |
316 | |
317 | } |
318 | |
319 | .field-required { |
320 | color: rgba(128, 0, 0, 0.6); |
321 | } |
322 | |
323 | .radio-inline, |
324 | .checkbox-inline { |
325 | display: inline-block; |
326 | padding-left: 30px; |
327 | margin-bottom: 0; |
328 | font-weight: normal; |
329 | vertical-align: middle; |
330 | cursor: pointer; |
331 | } |
332 | |
333 | .radio-clear-link { |
334 | display: inline-block; |
335 | padding-left: 5px; |
336 | margin-bottom: 0; |
337 | margin-top: 5px; |
338 | font-weight: normal; |
339 | vertical-align: middle; |
340 | cursor: pointer; |
341 | } |
342 | |
343 | /* Buttons */ |
344 | |
345 | .btn-default { |
346 | color: #ffffff; |
b85b38c0 |
347 | background-color: #f9b442; |
348 | border-color: #f9b442; |
6ca5bddc |
349 | } |
350 | |
351 | .btn-default:hover, |
352 | .btn-default:focus, |
353 | .btn-default:active, |
354 | .btn-default.active, |
355 | .open .dropdown-toggle.btn-default { |
356 | color: #ffffff; |
b85b38c0 |
357 | background-color:#f9b442; |
358 | border-color: #f9b442; |
6ca5bddc |
359 | } |
360 | |
361 | .btn-default.active.focus, |
362 | .btn-default.active:focus, |
363 | .btn-default.active:hover, |
364 | .btn-default.focus:active, |
365 | .btn-default:active:focus, |
366 | .btn-default:active:hover, |
367 | .open > .dropdown-toggle.btn-default.focus, |
368 | .open > .dropdown-toggle.btn-default:focus, |
369 | .open > .dropdown-toggle.btn-default:hover { |
370 | color: #ffffff; |
b85b38c0 |
371 | background-color:#f9b442; |
372 | border-color: #f9b442; |
6ca5bddc |
373 | } |
374 | |
375 | |
376 | @media (min-width:1280px) { |
377 | .btn-block { |
378 | display: block; |
379 | margin-right:auto; |
380 | margin-left:auto; |
381 | width: 85%; |
382 | padding-right: 0; |
383 | padding-left: 0; |
384 | } |
385 | } |
386 | |
387 | .fsf-donate-button { |
388 | margin-left: 24%; |
389 | margin-top: 5px; |
390 | margin-bottom: 10px; |
391 | width:56%; |
392 | } |
393 | |
394 | @media (max-width:768px) { |
395 | .fsf-donate-button { |
396 | margin-left: 38%; |
397 | margin-top: 5px; |
398 | margin-bottom: 10px; |
399 | width:22%; |
400 | } |
401 | } |
402 | |
403 | @media (min-width:320px) and (max-width:360px) { |
404 | .fsf-donate-button { |
405 | margin-left: 28%; |
406 | margin-top: 5px; |
407 | margin-bottom: 10px; |
408 | width:46%; |
409 | } |
410 | } |
411 | |
412 | .btn-register { |
413 | margin-top: 0.5em; |
414 | margin-bottom: 0.3em; |
415 | color: #ffffff; |
416 | text-shadow: 0px 0px 0px #ffffff; |
b85b38c0 |
417 | background-color: #f9b442; |
6ca5bddc |
418 | text-decoration: none; |
419 | box-shadow: 0px 3px 2px #BBBBBB; |
420 | } |
421 | |
422 | .btn-register:hover, |
423 | .btn-register:focus, |
424 | .btn-register:active, |
425 | .btn-register.active, |
426 | .open .dropdown-toggle.btn-register { |
427 | color: #ffffff; |
b85b38c0 |
428 | background-color:#f9b442; |
429 | border-color:#f9b442;; |
6ca5bddc |
430 | } |
431 | |
432 | .btn-register:active, |
433 | .btn-register.active, |
434 | .open .dropdown-toggle.btn-register { |
435 | background-image: none; |
436 | } |
437 | |
438 | /* Carousel */ |
439 | |
440 | .carousel img{ |
441 | width: 100%; |
442 | border-radius: 15px; |
443 | } |
444 | |
445 | .btn-carousel { |
446 | font-size: 1.15em; |
447 | font-weight: 100; |
448 | } |
449 | |
450 | .carousel-control .icon-prev, |
451 | .carousel-control .icon-next, |
452 | .carousel-control .glyphicon-chevron-left, |
453 | .carousel-control .glyphicon-chevron-right { |
454 | position: absolute; |
455 | top: 50%; |
456 | left: 50%; |
457 | z-index: 5; |
458 | display: none; |
459 | } |
460 | |
461 | @media (min-width: 375px) and (max-width: 767px) { |
462 | .carousel-control .icon-prev, |
463 | .carousel-control .icon-next, |
464 | .carousel-control .glyphicon-chevron-left, |
465 | .carousel-control .glyphicon-chevron-right { |
466 | top: 60%; |
467 | } |
468 | } |
469 | |
470 | @media (max-width: 374px) { |
471 | .carousel-control .icon-prev, |
472 | .carousel-control .icon-next, |
473 | .carousel-control .glyphicon-chevron-left, |
474 | .carousel-control .glyphicon-chevron-right { |
475 | top: 70%; |
476 | } |
477 | } |
478 | |
479 | .carousel-caption-tr { |
480 | position: absolute; |
481 | font-size: 1.1em; |
482 | top: 5%; |
483 | bottom: auto; |
484 | right: 1.5%; |
485 | left: 38%; |
486 | z-index: 10; |
487 | padding-top: 10px; |
488 | padding-bottom: 10px; |
489 | color: #ffffff; |
490 | text-align: center; |
491 | background-color: rgba(0, 0, 0,0.6); |
492 | border-radius: 8px; |
493 | } |
494 | |
495 | .carousel-caption-bl { |
496 | position: absolute; |
497 | font-size: 1.1em; |
498 | top: auto; |
499 | bottom: 5%; |
500 | right: 45%; |
501 | left: 2%; |
502 | z-index: 10; |
503 | padding-top: 10px; |
504 | padding-bottom: 10px; |
505 | padding-left: 10px; |
506 | padding-right: 10px; |
507 | color: #ffffff; |
508 | text-align: center; |
509 | background-color: rgba(0, 0, 0,0.6); |
510 | border-radius: 8px; |
511 | } |
512 | |
513 | .carousel-caption-tl { |
514 | position: absolute; |
515 | font-size: 1.1em; |
516 | top: 5%; |
517 | bottom: auto; |
518 | right: 34%; |
519 | left: 2%; |
520 | z-index: 10; |
521 | padding-top: 10px; |
522 | padding-bottom: 10px; |
523 | color: #ffffff; |
524 | text-align: center; |
525 | background-color: rgba(0, 0, 0,0.6); |
526 | border-radius: 8px; |
527 | } |
528 | |
529 | .carousel-caption-center { |
530 | position: absolute; |
531 | font-size: 1.1em; |
532 | width: 100%; |
533 | bottom: -10px; |
534 | right: auto; |
535 | left: 0; |
536 | z-index: 10; |
537 | padding-right: 10px; |
538 | padding-left: 10px; |
539 | padding-top: 10px; |
540 | padding-bottom: 10px; |
541 | color: #ffffff; |
542 | text-align: center; |
543 | background-color: rgba(0, 0, 0,0.6); |
544 | border-radius: 0 0 15px 15px ; |
545 | } |
546 | |
547 | .carousel-caption-bottom { |
548 | color: rgb(51, 51, 51); |
549 | position: static; |
550 | z-index: 10; |
551 | height: auto; |
552 | padding-top: 1px; |
553 | padding-bottom: 9px; |
554 | font-size: larger; |
555 | text-align: center; |
556 | background-color: rgba(240, 240, 240, .8); |
557 | border-radius: 0px 0px 8px 8px; |
558 | } |
559 | |
560 | @media screen and (min-width: 1280px) { |
561 | .carousel-caption-tr { |
562 | padding-bottom: 10px; |
563 | margin-left: 65px; |
564 | margin-right: auto; |
565 | } |
566 | |
567 | .carousel-caption-bl { |
568 | padding-bottom: 10px; |
569 | margin-left: auto; |
570 | margin-right: 65px; |
571 | } |
572 | |
573 | } |
574 | |
575 | @media screen and (min-width: 600px) and (max-width: 980px){ |
576 | .btn-carousel { |
577 | font-size: 0.9em; |
578 | font-weight: 200; |
579 | } |
580 | } |
581 | |
582 | @media screen and (min-width: 320px) and (max-width: 480px){ |
583 | .carousel-caption-tl { |
584 | right: 2%; |
585 | } |
586 | |
587 | .btn-carousel { |
588 | font-size: 0.85em; |
589 | font-weight: 200; |
590 | } |
591 | .carousel-caption-tr { |
592 | left: 1%; |
593 | } |
594 | } |
595 | |
596 | .carousel-control.left { |
597 | background-image: none; |
598 | background-repeat: repeat-x; |
599 | border-bottom: none; |
600 | } |
601 | |
602 | .carousel-control.right { |
603 | background-image: none; |
604 | background-repeat: repeat-x; |
605 | left: auto; |
606 | right: 0; |
607 | border-bottom: none; |
608 | } |
609 | |
610 | /* Header */ |
611 | |
612 | .lp-archived { |
b85b38c0 |
613 | background-color: #f9b442; |
6ca5bddc |
614 | color: rgb(255, 255, 255); |
615 | text-align: center; |
616 | padding: 2.5px 0; |
617 | } |
618 | |
619 | .lp-archived p { |
620 | margin: 0 0 0; |
621 | } |
622 | |
623 | .lp-archived a { |
624 | border-bottom: 0.1px dotted rgb(200, 220, 200); |
625 | } |
626 | |
627 | .lp-archived a:hover, a:active, a:focus{ |
8b20037e |
628 | color: #2d3236; |
6ca5bddc |
629 | } |
630 | |
631 | .lp-banner { |
632 | box-shadow: 0px 1px 5px rgba(255, 255, 255, 0.7); |
633 | margin-bottom: 20px; |
634 | padding-bottom: 5px; |
b85b38c0 |
635 | border-bottom: 3px solid #f9b442; |
8b20037e |
636 | background-color: #2d3236; |
6ca5bddc |
637 | color: #FFFFFF; |
638 | } |
639 | |
640 | .lp-banner a, |
641 | .lp-banner .text-muted, |
642 | #footer .text-muted { |
643 | color: #FFFFFF; |
644 | } |
645 | |
646 | .lp-signup { |
647 | margin-right: 10px; |
648 | margin-left: 10px; |
649 | } |
650 | |
651 | .lp-banner .container { |
652 | padding-right: 5px; |
653 | padding-left: 5px; |
654 | margin-right: auto; |
655 | margin-left: auto; |
656 | } |
657 | |
658 | @media (min-width: 991px) and (max-width:1200px) { |
659 | .register-block p { |
660 | margin-left: 0.5em; |
661 | } |
662 | } |
663 | |
664 | @media (min-width:1200px) { |
665 | .register-block p { |
666 | margin: 0; |
667 | } |
668 | } |
669 | |
670 | .page-header { |
671 | padding-bottom: 9px; |
672 | margin: 40px 0 20px; |
673 | border-bottom: none; |
674 | } |
675 | |
676 | /* Thumbnail */ |
677 | |
678 | .lp-thumbnail { |
679 | float: right; |
680 | margin-left: 0.5em; |
681 | } |
682 | |
683 | @media (max-width: 635px) { |
684 | .lp-thumbnail { |
685 | float: none; |
686 | margin-left: 0; |
687 | } |
688 | } |
689 | |
690 | /* Sponsor Logo */ |
691 | |
692 | .spnsr-logo { |
693 | display: inline-block; |
694 | max-width: 40%; |
695 | margin: 0px 40px 40px 0px; |
696 | } |
697 | |
698 | /* Panel */ |
699 | |
700 | #lp-panel { |
701 | max-width: 32%; |
702 | margin-left: 0.3em; |
703 | float: right; |
704 | } |
705 | |
706 | #lp-panel-fixed { |
707 | max-width: 32%; |
708 | margin-left: 0.3em; |
709 | position: fixed; |
710 | right: 1%; |
711 | top: 20%; |
712 | } |
713 | |
714 | #lp-panel-fixed ul { |
715 | list-style: square; |
716 | padding-left: 0.4em; |
717 | } |
718 | |
719 | #lp-panel-fixed li { |
720 | margin-bottom: 0.5em; |
721 | } |
722 | |
723 | @media (max-width:551px) { |
724 | #lp-panel-fixed { |
725 | max-width: 100%; |
726 | margin-left: 0; |
727 | position: static; |
728 | } |
729 | } |
730 | |
731 | @media (min-width: 552px) and (max-width:767px) { |
732 | #lp-panel-fixed { |
733 | max-width: 100%; |
734 | margin-left: 0; |
735 | position: static; |
736 | } |
737 | } |
738 | |
739 | /* Navs */ |
740 | |
741 | @media (min-width:768px) { |
742 | .nav { |
743 | padding-left: 0; |
744 | margin-bottom: 0; |
745 | list-style: none; |
746 | padding-top: 0em; |
747 | } |
748 | .lp-home { |
749 | padding-top: 2.0em; |
750 | padding-bottom: 1.0em; |
751 | } |
752 | .nav-padding-top { |
753 | margin-top: 4.12em; |
754 | } |
755 | } |
756 | |
757 | .nav > li { |
758 | position: relative; |
759 | display: block; |
760 | color: inherit; |
761 | text-shadow: 0px 0px 0px #dadada; |
762 | text-align: center; |
763 | margin-bottom: 0.4em; |
764 | border: none; |
765 | border-bottom: 2px solid #FFF; |
766 | border-radius: 5px; |
767 | } |
768 | |
769 | .nav > li > a { |
770 | position: relative; |
771 | display: block; |
772 | padding: 10px 15px; |
773 | text-decoration: none; |
b85b38c0 |
774 | background-color: #f9b442; |
6ca5bddc |
775 | transition: background-color 0.1s; |
776 | border-bottom: none; |
7bc0e112 |
777 | color:#510f01 !important; |
6ca5bddc |
778 | } |
779 | |
780 | .nav > li.fsf-donate > a { |
d3de0471 |
781 | background-color: #510f01; |
6ca5bddc |
782 | margin-top: 8px; |
675f2b35 |
783 | color: white !important; |
6ca5bddc |
784 | } |
785 | |
786 | .nav > li.btn-register > a { |
b85b38c0 |
787 | background-color: #f9b442; |
6ca5bddc |
788 | color: #ffffff; |
789 | text-shadow: 0px 0px 0px #ffffff; |
790 | text-decoration: none; |
791 | } |
792 | |
793 | .navbar-default .navbar-nav > li.btn-register > a:focus, |
794 | .navbar-default .navbar-nav > li.btn-register > a:hover { |
795 | background-color: transparent; |
796 | color: #ffffff; |
797 | } |
798 | |
799 | .nav > li > a:hover, |
800 | .nav > li > a:focus { |
801 | background-color:#dadada; |
b85b38c0 |
802 | color: #f9b442; |
6ca5bddc |
803 | } |
804 | |
805 | .nav-pills > li > a { |
806 | border-radius: 5px; |
807 | color: #ffffff; |
808 | border-bottom: none; |
809 | } |
810 | |
811 | .nav-pills > li.active > a, |
812 | .nav-pills > li.active > a:hover, |
813 | .nav-pills > li.active > a:focus { |
814 | color: #ffffff; |
b85b38c0 |
815 | background-color:#f9b442; |
6ca5bddc |
816 | } |
817 | |
818 | #lp-mini-nav { |
819 | position: fixed; |
820 | bottom: 0%; |
821 | right: 1%; |
822 | } |
823 | |
824 | .navbar-default { |
8b20037e |
825 | background-color: #2d3236; |
826 | border-color: #2d3236; |
b85b38c0 |
827 | border-bottom: 3px solid #f9b442; |
6ca5bddc |
828 | } |
829 | |
830 | .navbar-default .navbar-text { color: #DDD; } |
831 | |
832 | .navbar-brand { |
833 | float: left; |
834 | font-size: 18px; |
835 | height: 75px; |
836 | line-height: 20px; |
837 | margin-bottom: 9px; |
838 | padding: 15px; |
839 | border-bottom: none; |
840 | } |
841 | |
842 | .navbar-toggle { |
843 | background-color: transparent; |
844 | background-image: none; |
845 | border: 1px solid transparent; |
846 | border-radius: 4px; |
847 | float: right; |
848 | margin-bottom: 8px; |
849 | margin-right: 15px; |
850 | margin-top: 13px; |
851 | padding: 9px 10px; |
852 | position: relative; |
853 | } |
854 | |
855 | .navbar-default .navbar-toggle { |
856 | border-color: rgb(250, 250, 250); |
857 | } |
858 | |
859 | .navbar-default .navbar-toggle:focus, |
860 | .navbar-default .navbar-toggle:hover { |
861 | background-color: rgb(245, 245, 245); |
862 | } |
863 | |
864 | .navbar-default .navbar-toggle .icon-bar { |
865 | background-color: rgb(180, 180, 180); |
866 | } |
867 | |
868 | .navbar-collapse { |
869 | background-color: rgb(240, 240, 240); |
870 | border-top: 1px solid transparent; |
871 | box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset; |
872 | overflow-x: visible; |
873 | padding-left: 15px; |
874 | padding-right: 15px; |
875 | } |
876 | |
877 | #lp-nav { margin-top: 66px; } |
878 | |
879 | #lp-nav .list-group-item ul { |
880 | padding: 1.3em; |
881 | } |
882 | |
883 | #lp-nav .list-group-item li { |
884 | margin-bottom: 1em; |
885 | } |
886 | |
887 | |
888 | /* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/> |
889 | -------------------------------------------------- */ |
890 | |
891 | html, |
892 | body { |
893 | height: 100%; |
894 | } |
895 | |
896 | #wrapper { |
897 | min-height: 100%; |
898 | height: auto !important; |
899 | height: 100%; |
900 | margin: 0 auto -60px; |
901 | padding: 0 0 60px; |
902 | } |
903 | |
904 | #footer { |
905 | height: auto; |
906 | border-top: 2px solid #dadada; |
907 | box-shadow: 0px 1px 9px rgba(255, 255, 255, 0.7); |
8b20037e |
908 | background-color: #2d3236; |
6ca5bddc |
909 | margin-top: 1.5em; |
910 | } |
911 | |
912 | #footer .container p { |
913 | margin: 1.4em 0; |
914 | } |
915 | |
916 | /* KiwiIRC iframe */ |
917 | .irc-client { |
918 | border:0; |
919 | width:100%; |
920 | height:450px; |
921 | } |
922 | |
923 | /* generated schedule and speakers list */ |
924 | |
925 | .lptrack{ |
926 | padding:0 4px 0 4px; |
927 | border-radius: 5px |
928 | } |
929 | |
930 | #speakerlist .glyphicon-road{ |
931 | margin-top:10px |
932 | } |
933 | |
934 | .talkblock .glyphicon-home{ |
935 | margin-left:10px |
936 | } |
937 | |
938 | |
939 | .lptrack1{background-color:#3fcc91;} /*licensing*/ |
940 | .lptrack2{background-color:#bcc2c8;} /*LP special*/ |
941 | .lptrack3{background-color:#e687c1;} /*community*/ |
942 | .lptrack4{background-color:#ff9556;} /*social context*/ |
943 | .lptrack5{background-color:#ff7979;} /*government*/ |
944 | .lptrack6{background-color:orange;} |
945 | .lptrack7{background-color:#00d6f9;} /*workshop*/ |
946 | .lptrack8{background-color:green;} |
947 | .lptrack9{background-color:#91c1ff;} /*FS in practice*/ |
948 | .lptrack10{background-color:#ffdd28;} /*exploring fs concepts*/ |
949 | |
950 | .view-id-lp_schedule_2020 .view-grouping-header{ |
951 | font-size: 25px; |
952 | font-weight: bold; |
953 | border-top:4px solid #ccc; |
954 | padding-top:20px!important; |
955 | } |
956 | |
957 | .view-id-lp_schedule_2020 .col-1{ |
958 | width:33% |
959 | } |
960 | .view-id-lp_schedule_2020 .col-2{ |
961 | width:33%; |
962 | } |
963 | .speakerpic{ |
964 | border-radius: 10px |
965 | |
966 | } |
967 | |
968 | .talkblock{ |
969 | clear: both; |
970 | float:right; |
971 | display: block; |
972 | width:55%; |
973 | text-align: justify; |
974 | margin-bottom:40px; |
975 | background-color:#eee; |
976 | padding:4% 5% 4% 5%; |
977 | border-radius: 20px; |
978 | |
979 | } |
980 | |
981 | .speakerblock{ |
982 | float:left; |
983 | display: block; |
984 | width:40%; |
985 | border-right:10px dotted #eee; |
986 | padding-right:3%; |
987 | text-align: justify; |
988 | margin-bottom:40px; |
989 | } |
990 | |
991 | .speakerheader { |
992 | text-align: right |
993 | } |
994 | |
995 | .view-content hr{ |
996 | border:3px solid orange; |
997 | border-radius: 3px; |
998 | clear:both |
999 | } |
1000 | |
1001 | .speakerblock h2{ |
1002 | text-align: right; |
1003 | } |
1004 | |
1005 | .speakerblock .speakerpic{ |
1006 | width: 60%; |
1007 | display:inline-block; |
1008 | max-width: 200px; |
1009 | margin:0 0% 5% 0%; |
1010 | } |
1011 | |
1012 | .speakerblock h2{ |
1013 | padding-bottom: 0.3em |
1014 | } |
1015 | |
1016 | .talkblock h2{ |
1017 | padding-bottom: 0.3em; |
1018 | font-size:20px; |
1019 | text-align: left; |
1020 | } |
1021 | |
1022 | .talkblock .abstract{ |
1023 | margin-top:20px |
1024 | } |
1025 | |
1026 | |
1027 | @media (max-width:600px) { |
1028 | |
1029 | .talkblock{ |
1030 | clear: both; |
1031 | text-align: left; |
1032 | |
1033 | } |
1034 | |
1035 | .speakerblock{ |
1036 | border-right:none; |
1037 | text-align: left; |
1038 | margin-bottom:40px; |
1039 | } |
1040 | .speakerheader { |
1041 | text-align: left; |
1042 | |
1043 | } |
1044 | .speakerblock h2{ |
1045 | font-size:x-large; |
1046 | text-align:left; |
1047 | } |
1048 | .speakerblock .speakerpic{ |
1049 | width: 100%; |
1050 | display:inline-block; |
1051 | max-width: 150px; |
1052 | } |
1053 | |
1054 | } |
1055 | |
1056 | #program table td { |
8b20037e |
1057 | border:1px solid #2d3236; |
6ca5bddc |
1058 | width:33%; |
1059 | vertical-align:top; |
1060 | padding:7px 10px 5px 10px; |
1061 | background-color: #f5f5f5; |
1062 | } |
1063 | |
1064 | #program table .views-field-value{ |
1065 | font-weight: bold; |
b85b38c0 |
1066 | color: #f9b442 |
6ca5bddc |
1067 | } |
1068 | |
1069 | .view-grouping-header, #speakerlist .view-content h3{ |
1070 | font-size: x-large; |
1071 | font-weight: bold; |
1072 | display:block; |
b85b38c0 |
1073 | border-bottom:3px solid #f9b442; |
6ca5bddc |
1074 | margin:20px 0 20px 0; |
1075 | padding:5px 0 5px 15px; |
8b20037e |
1076 | background-color: #2d3236; |
6ca5bddc |
1077 | color: white |
1078 | |
1079 | } |
1080 | |
1081 | .lpcalendarlink { |
b85b38c0 |
1082 | color:#f9b442; |
6ca5bddc |
1083 | border:none; |
1084 | } |
1085 | .talkblockheader{ |
1086 | font-weight: 500 |
1087 | } |
1088 | |
1089 | #program h3, #speakerlist h3{ |
1090 | clear:both |
1091 | } |
1092 | |
1093 | #program table{ |
1094 | width: 100%; |
1095 | } |
1096 | |
1097 | |
1098 | /* END generated schedule and speakers list */ |