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;
77 .breadcrumb > .active {
78 color: rgb
(38, 208, 61);
85 color: rgb
(38, 208, 61);
86 text-decoration: none
;
91 text-decoration: underline
;
92 -moz-text-decoration-color: rgb
(88, 208, 121);
93 text-decoration-color: rgb
(88, 208, 121);
98 text-decoration: none
;
99 -moz-text-decoration-color: rgb
(88, 208, 121);
100 text-decoration-color: rgb
(88, 208, 121);
104 text-decoration: none
;
113 border-top: 1px solid
#bababa;
124 .form-control:-moz-placeholder {
128 .form-control::-moz-placeholder {
132 .form-control:-ms-input-placeholder {
136 .form-control::-webkit-input-placeholder {
146 line-height: 1.428571429;
148 vertical-align: middle
;
149 background-color: rgba
(250, 250, 250, 0.7);
150 border: 1px solid
#cccccc;
152 -webkit-box-shadow: none
;
154 -webkit-transition: border-color ease-in-out
0.15s;
155 transition: border-color ease-in-out
0.15s;
158 .form-control:focus {
159 border-color: rgb
(88, 208, 121);
161 -webkit-box-shadow: none
;
165 .scholarship-input-annotation {
166 margin-bottom: -0.6em;
169 .lp-signup .form-group {
174 display: inline-block
;
177 .checkbox .help-block {
178 display: inline-block
;
184 .form-group .lp-left-form-checkbox-text {
189 @media screen and
(min-width: 320px) and
(max-width: 768px){
190 .form-group .lp-left-form-checkbox-text {
199 .checkbox .help-block {
207 color: rgba
(128, 0, 0, 0.6);
212 display: inline-block
;
216 vertical-align: middle
;
221 display: inline-block
;
226 vertical-align: middle
;
234 background-color: rgba
(88, 208, 121, 0.8);
235 border-color: rgba
(88, 208, 121, 0.5);
242 .open .dropdown-toggle.btn-default {
244 background-color: rgba
(88, 208, 121, 1.0);
245 border-color: rgba
(88, 208, 121, 0.2);
248 @media (min-width:1280px) {
266 @media (max-width:768px) {
275 @media (min-width:320px) and
(max-width:360px) {
286 margin-bottom: 0.3em;
288 text-shadow: 0px 0px 0px #ffffff;
289 background-color: rgba
(58, 208, 61, 0.6);
290 background-color: rgba
(58, 208, 61, 0.6);
291 text-decoration: none
;
296 .btn-register:active
,
297 .btn-register
.active
,
298 .open .dropdown-toggle.btn-register {
300 background-color: rgba
(74, 161, 74, 0.9);
301 border-color: rgba
(57, 132, 57, 0.2);
304 .btn-register:active
,
305 .btn-register
.active
,
306 .open .dropdown-toggle.btn-register {
307 background-image: none
;
317 .carousel-control
.icon-prev
,
318 .carousel-control
.icon-next
,
319 .carousel-control
.glyphicon-chevron-left
,
320 .carousel-control .glyphicon-chevron-right {
328 .carousel-caption-tr {
337 padding-bottom: 10px;
340 background-color: rgba
(0, 0, 0,0.6);
344 .carousel-caption-bl {
353 padding-bottom: 10px;
358 background-color: rgba
(0, 0, 0,0.6);
362 .carousel-caption-tl {
371 padding-bottom: 10px;
374 background-color: rgba
(0, 0, 0,0.6);
378 .carousel-caption-center {
389 padding-bottom: 10px;
392 background-color: rgba
(0, 0, 0,0.6);
396 .carousel-caption-bottom {
397 color: rgb
(51, 51, 51);
405 background-color: rgba
(240, 240, 240, .8);
406 border-radius: 0px 0px 8px 8px;
409 @media screen and
(min-width: 1280px) {
410 .carousel-caption-tr {
411 padding-bottom: 10px;
416 .carousel-caption-bl {
417 padding-bottom: 10px;
424 @media screen and
(min-width: 600px) and
(max-width: 980px){
431 @media screen and
(min-width: 320px) and
(max-width: 480px){
432 .carousel-caption-tl {
440 .carousel-caption-tr {
445 .carousel-control.left {
446 background-image: none
;
447 background-repeat: repeat-x
;
450 .carousel-control.right {
451 background-image: none
;
452 background-repeat: repeat-x
;
460 box-shadow: 0px 1px 5px rgba
(255, 255, 255, 0.7);
462 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
463 text-shadow: 0px 1px 0px #ffffff;
464 background-color: rgb
(250, 250, 250);
468 margin: 0.5em 0 0.001em -1.5em;
472 margin: -0.54em 0 0.001em -4em;
480 .lp-banner .container {
487 @media (max-width:551px) {
493 margin: 1.5em auto
0.5em auto
;
497 @media (min-width: 552px) and
(max-width:767px) {
500 margin: 1.5em auto
0.5em auto
;
503 margin: 0.37em 0 0.001em -3.6em;
507 @media (min-width: 768px) and
(max-width:991px) {
512 margin: -0.35em 0 0.001em -3.6em;
516 @media (min-width:1200px) {
518 margin: -0.54em 0 0.001em -7em;
536 @media (max-width: 635px) {
546 display: inline-block
;
548 margin: 0px 40px 40px 0px;
573 margin-bottom: 0.5em;
576 @media (max-width:551px) {
584 @media (min-width: 552px) and
(max-width:767px) {
595 @media (min-width:768px) {
604 padding-bottom: 1.0em;
615 text-shadow: 0px 0px 0px #dadada;
617 margin-bottom: 0.4em;
626 text-decoration: none
;
627 background-color: rgba
(240, 240, 240, 0.8);
628 transition: background-color
0.1s;
631 .nav > li.fsf-donate > a {
632 background-color: rgba
(58, 208, 61, 0.6);
638 .nav > li > a:focus {
639 background-color: rgba
(88, 208, 121, 1.0);
642 .nav-pills > li > a {
647 .nav-pills
> li
.active
> a
,
648 .nav-pills
> li
.active
> a:hover
,
649 .nav-pills > li.active > a:focus {
651 background-color: rgba
(88, 208, 121, 1.0);
661 /* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/>
662 -------------------------------------------------- */
671 height: auto
!important
;
673 margin: 0 auto
-60px;
679 border-top: 2px solid
#dadada;
680 box-shadow: 0px 1px 9px rgba
(255, 255, 255, 0.7);
681 background-color: rgb
(255, 255, 255);
685 #footer .container p
{