4 font-family: sans-serif
;
6 line-height: 1.428571429;
17 color: rgb
(70, 80, 73);
30 word-break: break-all
;
39 .program-day-header h2 {
43 .program-timeslot-break {
47 .program-timeslot-break-header h2 {
49 color: rgb
(150, 150, 150);
57 .program-timeslot-header h2 {
61 .program-session-header h2 {
67 .program-session button {
71 .program-session-speaker {
72 margin: 0px 7px 0px 0px;
81 border-bottom: 1px solid rgb
(200, 200, 200);
85 .keynote-speakers-header {
93 .keynote-speaker-header h2 {
103 .program-session-room-details {
107 .program-session-room-details button {
111 .program-session-ical-bg {
112 background-color: rgb
(245, 245, 245);
117 article
.ical-howto header
{
121 article
.ical-howto h2
{
127 .breadcrumb > .active {
128 color: rgb
(38, 208, 61);
135 color: rgb
(38, 208, 61);
136 text-decoration: none
;
141 text-decoration: underline
;
142 -moz-text-decoration-color: rgb
(88, 208, 121);
143 text-decoration-color: rgb
(88, 208, 121);
148 text-decoration: none
;
149 -moz-text-decoration-color: rgb
(88, 208, 121);
150 text-decoration-color: rgb
(88, 208, 121);
154 text-decoration: none
;
163 border-top: 1px solid
#bababa;
174 .form-control:-moz-placeholder {
178 .form-control::-moz-placeholder {
182 .form-control:-ms-input-placeholder {
186 .form-control::-webkit-input-placeholder {
196 line-height: 1.428571429;
198 vertical-align: middle
;
199 background-color: rgba
(250, 250, 250, 0.7);
200 border: 1px solid
#cccccc;
202 -webkit-box-shadow: none
;
204 -webkit-transition: border-color ease-in-out
0.15s;
205 transition: border-color ease-in-out
0.15s;
208 .form-control:focus {
209 border-color: rgb
(88, 208, 121);
211 -webkit-box-shadow: none
;
215 .scholarship-input-annotation {
216 margin-bottom: -0.6em;
219 .lp-signup .form-group {
224 display: inline-block
;
227 .checkbox .help-block {
228 display: inline-block
;
235 .form-group .lp-left-form-checkbox-text {
240 @media screen and
(min-width: 320px) and
(max-width: 768px){
241 .form-group .lp-left-form-checkbox-text {
250 .checkbox .help-block {
258 color: rgba
(128, 0, 0, 0.6);
263 display: inline-block
;
267 vertical-align: middle
;
272 display: inline-block
;
277 vertical-align: middle
;
285 background-color: rgba
(88, 208, 121, 0.8);
286 border-color: rgba
(88, 208, 121, 0.5);
293 .open .dropdown-toggle.btn-default {
295 background-color: rgba
(88, 208, 121, 1.0);
296 border-color: rgba
(88, 208, 121, 0.2);
299 @media (min-width:1280px) {
317 @media (max-width:768px) {
326 @media (min-width:320px) and
(max-width:360px) {
337 margin-bottom: 0.3em;
339 text-shadow: 0px 0px 0px #ffffff;
340 background-color: rgba
(58, 208, 61, 0.6);
341 background-color: rgba
(58, 208, 61, 0.6);
342 text-decoration: none
;
347 .btn-register:active
,
348 .btn-register
.active
,
349 .open .dropdown-toggle.btn-register {
351 background-color: rgba
(74, 161, 74, 0.9);
352 border-color: rgba
(57, 132, 57, 0.2);
355 .btn-register:active
,
356 .btn-register
.active
,
357 .open .dropdown-toggle.btn-register {
358 background-image: none
;
368 .carousel-control
.icon-prev
,
369 .carousel-control
.icon-next
,
370 .carousel-control
.glyphicon-chevron-left
,
371 .carousel-control .glyphicon-chevron-right {
379 .carousel-caption-tr {
388 padding-bottom: 10px;
391 background-color: rgba
(0, 0, 0,0.6);
395 .carousel-caption-bl {
404 padding-bottom: 10px;
409 background-color: rgba
(0, 0, 0,0.6);
413 .carousel-caption-tl {
422 padding-bottom: 10px;
425 background-color: rgba
(0, 0, 0,0.6);
429 .carousel-caption-center {
440 padding-bottom: 10px;
443 background-color: rgba
(0, 0, 0,0.6);
447 .carousel-caption-bottom {
448 color: rgb
(51, 51, 51);
456 background-color: rgba
(240, 240, 240, .8);
457 border-radius: 0px 0px 8px 8px;
460 @media screen and
(min-width: 1280px) {
461 .carousel-caption-tr {
462 padding-bottom: 10px;
467 .carousel-caption-bl {
468 padding-bottom: 10px;
475 @media screen and
(min-width: 600px) and
(max-width: 980px){
482 @media screen and
(min-width: 320px) and
(max-width: 480px){
483 .carousel-caption-tl {
491 .carousel-caption-tr {
496 .carousel-control.left {
497 background-image: none
;
498 background-repeat: repeat-x
;
501 .carousel-control.right {
502 background-image: none
;
503 background-repeat: repeat-x
;
511 background-color: rgb
(88, 208, 121);
512 color: rgb
(255, 255, 255);
522 border-bottom: 0.1px dotted rgb
(200, 220, 200);
525 .lp-archived a:hover, a:active, a:focus{
526 color: rgb
(255, 255, 255);
530 box-shadow: 0px 1px 5px rgba
(255, 255, 255, 0.7);
533 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
534 text-shadow: 0px 1px 0px #ffffff;
535 background-color: rgb
(250, 250, 250);
539 margin: 0.5em 0 0.001em -1.5em;
543 margin: -0.54em 0 0.001em -4em;
551 .lp-banner .container {
558 @media (max-width:551px) {
564 margin: 1.5em auto
0.5em auto
;
568 @media (min-width: 552px) and
(max-width:767px) {
571 margin: 1.5em auto
0.5em auto
;
574 margin: 0.37em 0 0.001em -3.6em;
578 @media (min-width: 768px) and
(max-width:991px) {
583 margin: -0.35em 0 0.001em -3.6em;
587 @media (min-width:1200px) {
589 margin: -0.54em 0 0.001em -7em;
607 @media (max-width: 635px) {
617 display: inline-block
;
619 margin: 0px 40px 40px 0px;
644 margin-bottom: 0.5em;
647 @media (max-width:551px) {
655 @media (min-width: 552px) and
(max-width:767px) {
665 @media (min-width:768px) {
674 padding-bottom: 1.0em;
685 text-shadow: 0px 0px 0px #dadada;
687 margin-bottom: 0.4em;
696 text-decoration: none
;
697 background-color: rgba
(240, 240, 240, 0.8);
698 transition: background-color
0.1s;
701 .nav > li.fsf-donate > a {
702 background-color: rgba
(58, 208, 61, 0.6);
708 .nav > li > a:focus {
709 background-color: rgba
(88, 208, 121, 1.0);
712 .nav-pills > li > a {
717 .nav-pills
> li
.active
> a
,
718 .nav-pills
> li
.active
> a:hover
,
719 .nav-pills > li.active > a:focus {
721 background-color: rgba
(88, 208, 121, 1.0);
731 background-color: rgb
(250, 250, 250);
732 border-color: #e7e7e7;
733 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
746 background-color: transparent
;
747 background-image: none
;
748 border: 1px solid transparent
;
758 .navbar-default .navbar-toggle {
759 border-color: rgb
(250, 250, 250);
762 .navbar-default
.navbar-toggle:focus
,
763 .navbar-default .navbar-toggle:hover {
764 background-color: rgb
(245, 245, 245);
767 .navbar-default .navbar-toggle .icon-bar {
768 background-color: rgb
(180, 180, 180);
772 background-color: rgb
(240, 240, 240);
773 border-top: 1px solid transparent
;
774 box-shadow: 0 1px 0 rgba
(255, 255, 255, 0.1) inset
;
781 /* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/>
782 -------------------------------------------------- */
791 height: auto
!important
;
793 margin: 0 auto
-60px;
799 border-top: 2px solid
#dadada;
800 box-shadow: 0px 1px 9px rgba
(255, 255, 255, 0.7);
801 background-color: rgb
(255, 255, 255);
805 #footer .container p
{