4 font-family: sans-serif
;
6 line-height: 1.428571429;
17 color: rgb
(70, 80, 73);
30 word-break: break-all
;
35 .program-session-details-toggle-all {
40 .program-session-details-toggle-all button {
44 .program-session-details-toggle-all button.fixed {
54 .program-day-header h2 {
63 .program-timeslot-break {
67 .program-timeslot-break-header h2 {
69 color: rgb
(150, 150, 150);
76 .program-timeslot-header h2 {
80 .program-session-header h2 {
86 .program-session button {
90 .program-session-speaker {
91 margin: 0px 7px 0px 0px;
100 border-bottom: 1px solid rgb
(200, 200, 200);
104 .keynote-speakers-header {
109 padding-bottom: 20px;
112 .keynote-speaker-header h2 {
122 .program-session-shelf {
126 .program-session-room-details {
131 .program-session-room-details button {
137 .program-session-ical-bg {
138 background-color: rgb
(245, 245, 245);
143 article
.ical-howto header
{
147 article
.ical-howto h2
{
153 .breadcrumb > .active {
154 color: rgb
(38, 208, 61);
161 color: rgb
(38, 208, 61);
162 text-decoration: none
;
167 border-bottom: thin solid rgba
(88, 208, 121, 0.8);
172 text-decoration: none
;
173 -moz-text-decoration-color: rgb
(88, 208, 121);
174 text-decoration-color: rgb
(88, 208, 121);
178 text-decoration: none
;
188 border-top: 1px solid
#bababa;
199 .form-control:-moz-placeholder {
203 .form-control::-moz-placeholder {
207 .form-control:-ms-input-placeholder {
211 .form-control::-webkit-input-placeholder {
221 line-height: 1.428571429;
223 vertical-align: middle
;
224 background-color: rgba
(250, 250, 250, 0.7);
225 border: 1px solid
#cccccc;
227 -webkit-box-shadow: none
;
229 -webkit-transition: border-color ease-in-out
0.15s;
230 transition: border-color ease-in-out
0.15s;
233 .form-control:focus {
234 border-color: rgb
(88, 208, 121);
236 -webkit-box-shadow: none
;
240 .scholarship-input-annotation {
241 margin-bottom: -0.6em;
244 .lp-signup .form-group {
249 display: inline-block
;
252 .checkbox .help-block {
253 display: inline-block
;
260 .form-group .lp-left-form-checkbox-text {
265 @media screen and
(min-width: 320px) and
(max-width: 768px){
266 .form-group .lp-left-form-checkbox-text {
275 .checkbox .help-block {
283 color: rgba
(128, 0, 0, 0.6);
288 display: inline-block
;
292 vertical-align: middle
;
297 display: inline-block
;
302 vertical-align: middle
;
310 background-color: rgba
(88, 208, 121, 0.8);
311 border-color: rgba
(88, 208, 121, 0.5);
318 .open .dropdown-toggle.btn-default {
320 background-color: rgba
(88, 208, 121, 1.0);
321 border-color: rgba
(88, 208, 121, 0.2);
324 .btn-default
.active
.focus
,
325 .btn-default
.active:focus
,
326 .btn-default
.active:hover
,
327 .btn-default
.focus:active
,
328 .btn-default:active:focus
,
329 .btn-default:active:hover
,
330 .open
> .dropdown-toggle
.btn-default
.focus
,
331 .open
> .dropdown-toggle
.btn-default:focus
,
332 .open > .dropdown-toggle.btn-default:hover {
334 background-color: rgba
(88, 208, 121, 1.0);
335 border-color: rgba
(88, 208, 121, 0.2);
339 @media (min-width:1280px) {
357 @media (max-width:768px) {
366 @media (min-width:320px) and
(max-width:360px) {
377 margin-bottom: 0.3em;
379 text-shadow: 0px 0px 0px #ffffff;
380 background-color: rgba
(88, 208, 121, 0.9);
381 text-decoration: none
;
382 box-shadow: 0px 3px 2px #BBBBBB;
387 .btn-register:active
,
388 .btn-register
.active
,
389 .open .dropdown-toggle.btn-register {
391 background-color: rgba
(88, 208, 121, 1.0);
392 border-color: rgba
(88, 208, 121, 1.0);;
395 .btn-register:active
,
396 .btn-register
.active
,
397 .open .dropdown-toggle.btn-register {
398 background-image: none
;
408 .carousel-control
.icon-prev
,
409 .carousel-control
.icon-next
,
410 .carousel-control
.glyphicon-chevron-left
,
411 .carousel-control .glyphicon-chevron-right {
419 @media (min-width: 375px) and
(max-width: 767px) {
420 .carousel-control
.icon-prev
,
421 .carousel-control
.icon-next
,
422 .carousel-control
.glyphicon-chevron-left
,
423 .carousel-control .glyphicon-chevron-right {
428 @media (max-width: 374px) {
429 .carousel-control
.icon-prev
,
430 .carousel-control
.icon-next
,
431 .carousel-control
.glyphicon-chevron-left
,
432 .carousel-control .glyphicon-chevron-right {
437 .carousel-caption-tr {
446 padding-bottom: 10px;
449 background-color: rgba
(0, 0, 0,0.6);
453 .carousel-caption-bl {
462 padding-bottom: 10px;
467 background-color: rgba
(0, 0, 0,0.6);
471 .carousel-caption-tl {
480 padding-bottom: 10px;
483 background-color: rgba
(0, 0, 0,0.6);
487 .carousel-caption-center {
498 padding-bottom: 10px;
501 background-color: rgba
(0, 0, 0,0.6);
505 .carousel-caption-bottom {
506 color: rgb
(51, 51, 51);
514 background-color: rgba
(240, 240, 240, .8);
515 border-radius: 0px 0px 8px 8px;
518 @media screen and
(min-width: 1280px) {
519 .carousel-caption-tr {
520 padding-bottom: 10px;
525 .carousel-caption-bl {
526 padding-bottom: 10px;
533 @media screen and
(min-width: 600px) and
(max-width: 980px){
540 @media screen and
(min-width: 320px) and
(max-width: 480px){
541 .carousel-caption-tl {
549 .carousel-caption-tr {
554 .carousel-control.left {
555 background-image: none
;
556 background-repeat: repeat-x
;
560 .carousel-control.right {
561 background-image: none
;
562 background-repeat: repeat-x
;
571 background-color: rgb
(88, 208, 121);
572 color: rgb
(255, 255, 255);
582 border-bottom: 0.1px dotted rgb
(200, 220, 200);
585 .lp-archived a:hover, a:active, a:focus{
586 color: rgb
(38, 208, 61);
590 box-shadow: 0px 1px 5px rgba
(255, 255, 255, 0.7);
593 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
594 background-color: #4F0276;
598 .lp-banner
.text-muted
,
599 #footer .text-muted
{
607 .lp-banner .container {
614 @media (min-width: 991px) and
(max-width:1200px) {
620 @media (min-width:1200px) {
639 @media (max-width: 635px) {
649 display: inline-block
;
651 margin: 0px 40px 40px 0px;
676 margin-bottom: 0.5em;
679 @media (max-width:551px) {
687 @media (min-width: 552px) and
(max-width:767px) {
697 @media (min-width:768px) {
706 padding-bottom: 1.0em;
717 text-shadow: 0px 0px 0px #dadada;
719 margin-bottom: 0.4em;
721 border-bottom: 2px solid
#FFF;
729 text-decoration: none
;
730 background-color: rgba
(240, 240, 240, 0.8);
731 transition: background-color
0.1s;
735 .nav > li.fsf-donate > a {
736 background-color: rgba
(88, 208, 121, 0.9);
741 .nav > li.btn-register > a {
742 background-color: rgba
(88, 208, 121, 0.9);
744 text-shadow: 0px 0px 0px #ffffff;
745 text-decoration: none
;
748 .navbar-default
.navbar-nav
> li
.btn-register
> a:focus
,
749 .navbar-default .navbar-nav > li.btn-register > a:hover {
750 background-color: transparent
;
755 .nav > li > a:focus {
756 background-color: rgba
(88, 208, 121, 1.0);
760 .nav-pills > li > a {
766 .nav-pills
> li
.active
> a
,
767 .nav-pills
> li
.active
> a:hover
,
768 .nav-pills > li.active > a:focus {
770 background-color: rgba
(88, 208, 121, 1.0);
780 background-color: #4F0276;
781 border-color: #4F0276;
782 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
785 .navbar-default .navbar-text { color: #DDD; }
798 background-color: transparent
;
799 background-image: none
;
800 border: 1px solid transparent
;
810 .navbar-default .navbar-toggle {
811 border-color: rgb
(250, 250, 250);
814 .navbar-default
.navbar-toggle:focus
,
815 .navbar-default .navbar-toggle:hover {
816 background-color: rgb
(245, 245, 245);
819 .navbar-default .navbar-toggle .icon-bar {
820 background-color: rgb
(180, 180, 180);
824 background-color: rgb
(240, 240, 240);
825 border-top: 1px solid transparent
;
826 box-shadow: 0 1px 0 rgba
(255, 255, 255, 0.1) inset
;
833 /* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/>
834 -------------------------------------------------- */
843 height: auto
!important
;
845 margin: 0 auto
-60px;
851 border-top: 2px solid
#dadada;
852 box-shadow: 0px 1px 9px rgba
(255, 255, 255, 0.7);
853 background-color: #4F0276;
857 #footer .container p
{