d6eba0a0a0c448b09ebd08e9011b6156b33263c9
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 {
58 .program-timeslot-break {
62 .program-timeslot-break-header h2 {
64 color: rgb
(150, 150, 150);
72 .program-timeslot-header h2 {
76 .program-session-header h2 {
82 .program-session button {
86 .program-session-speaker {
87 margin: 0px 7px 0px 0px;
96 border-bottom: 1px solid rgb
(200, 200, 200);
100 .keynote-speakers-header {
105 padding-bottom: 20px;
108 .keynote-speaker-header h2 {
118 .program-session-room-details {
122 .program-session-room-details button {
128 .program-session-ical-bg {
129 background-color: rgb
(245, 245, 245);
134 article
.ical-howto header
{
138 article
.ical-howto h2
{
144 .breadcrumb > .active {
145 color: rgb
(38, 208, 61);
152 color: rgb
(38, 208, 61);
153 text-decoration: none
;
158 border-bottom: thin solid rgba
(88, 208, 121, 0.8);
163 text-decoration: none
;
164 -moz-text-decoration-color: rgb
(88, 208, 121);
165 text-decoration-color: rgb
(88, 208, 121);
169 text-decoration: none
;
179 border-top: 1px solid
#bababa;
190 .form-control:-moz-placeholder {
194 .form-control::-moz-placeholder {
198 .form-control:-ms-input-placeholder {
202 .form-control::-webkit-input-placeholder {
212 line-height: 1.428571429;
214 vertical-align: middle
;
215 background-color: rgba
(250, 250, 250, 0.7);
216 border: 1px solid
#cccccc;
218 -webkit-box-shadow: none
;
220 -webkit-transition: border-color ease-in-out
0.15s;
221 transition: border-color ease-in-out
0.15s;
224 .form-control:focus {
225 border-color: rgb
(88, 208, 121);
227 -webkit-box-shadow: none
;
231 .scholarship-input-annotation {
232 margin-bottom: -0.6em;
235 .lp-signup .form-group {
240 display: inline-block
;
243 .checkbox .help-block {
244 display: inline-block
;
251 .form-group .lp-left-form-checkbox-text {
256 @media screen and
(min-width: 320px) and
(max-width: 768px){
257 .form-group .lp-left-form-checkbox-text {
266 .checkbox .help-block {
274 color: rgba
(128, 0, 0, 0.6);
279 display: inline-block
;
283 vertical-align: middle
;
288 display: inline-block
;
293 vertical-align: middle
;
301 background-color: rgba
(88, 208, 121, 0.8);
302 border-color: rgba
(88, 208, 121, 0.5);
309 .open .dropdown-toggle.btn-default {
311 background-color: rgba
(88, 208, 121, 1.0);
312 border-color: rgba
(88, 208, 121, 0.2);
315 .btn-default
.active
.focus
,
316 .btn-default
.active:focus
,
317 .btn-default
.active:hover
,
318 .btn-default
.focus:active
,
319 .btn-default:active:focus
,
320 .btn-default:active:hover
,
321 .open
> .dropdown-toggle
.btn-default
.focus
,
322 .open
> .dropdown-toggle
.btn-default:focus
,
323 .open > .dropdown-toggle.btn-default:hover {
325 background-color: rgba
(88, 208, 121, 1.0);
326 border-color: rgba
(88, 208, 121, 0.2);
330 @media (min-width:1280px) {
348 @media (max-width:768px) {
357 @media (min-width:320px) and
(max-width:360px) {
368 margin-bottom: 0.3em;
370 text-shadow: 0px 0px 0px #ffffff;
371 background-color: rgba
(88, 208, 121, 0.9);
372 text-decoration: none
;
373 box-shadow: 0px 3px 2px #BBBBBB;
378 .btn-register:active
,
379 .btn-register
.active
,
380 .open .dropdown-toggle.btn-register {
382 background-color: rgba
(88, 208, 121, 1.0);
383 border-color: rgba
(88, 208, 121, 1.0);;
386 .btn-register:active
,
387 .btn-register
.active
,
388 .open .dropdown-toggle.btn-register {
389 background-image: none
;
399 .carousel-control
.icon-prev
,
400 .carousel-control
.icon-next
,
401 .carousel-control
.glyphicon-chevron-left
,
402 .carousel-control .glyphicon-chevron-right {
410 .carousel-caption-tr {
419 padding-bottom: 10px;
422 background-color: rgba
(0, 0, 0,0.6);
426 .carousel-caption-bl {
435 padding-bottom: 10px;
440 background-color: rgba
(0, 0, 0,0.6);
444 .carousel-caption-tl {
453 padding-bottom: 10px;
456 background-color: rgba
(0, 0, 0,0.6);
460 .carousel-caption-center {
471 padding-bottom: 10px;
474 background-color: rgba
(0, 0, 0,0.6);
478 .carousel-caption-bottom {
479 color: rgb
(51, 51, 51);
487 background-color: rgba
(240, 240, 240, .8);
488 border-radius: 0px 0px 8px 8px;
491 @media screen and
(min-width: 1280px) {
492 .carousel-caption-tr {
493 padding-bottom: 10px;
498 .carousel-caption-bl {
499 padding-bottom: 10px;
506 @media screen and
(min-width: 600px) and
(max-width: 980px){
513 @media screen and
(min-width: 320px) and
(max-width: 480px){
514 .carousel-caption-tl {
522 .carousel-caption-tr {
527 .carousel-control.left {
528 background-image: none
;
529 background-repeat: repeat-x
;
533 .carousel-control.right {
534 background-image: none
;
535 background-repeat: repeat-x
;
544 background-color: rgb
(88, 208, 121);
545 color: rgb
(255, 255, 255);
555 border-bottom: 0.1px dotted rgb
(200, 220, 200);
558 .lp-archived a:hover, a:active, a:focus{
559 color: rgb
(255, 255, 255);
563 box-shadow: 0px 1px 5px rgba
(255, 255, 255, 0.7);
566 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
567 text-shadow: 0px 1px 0px #ffffff;
568 background-color: rgb
(250, 250, 250);
572 margin: 0.5em 0 0.001em -1.5em;
576 margin: -0.54em 0 0.001em -4em;
584 .lp-banner .container {
591 @media (max-width:551px) {
597 margin: 1.5em auto
0.5em auto
;
601 @media (min-width: 552px) and
(max-width:767px) {
604 margin: 1.5em auto
0.5em auto
;
607 margin: 0.37em 0 0.001em -3.6em;
611 @media (min-width: 768px) and
(max-width:991px) {
616 margin: -0.35em 0 0.001em -3.6em;
623 @media (min-width: 991px) and
(max-width:1200px) {
629 @media (min-width:1200px) {
631 margin: -0.54em 0 0.001em -7em;
652 @media (max-width: 635px) {
662 display: inline-block
;
664 margin: 0px 40px 40px 0px;
689 margin-bottom: 0.5em;
692 @media (max-width:551px) {
700 @media (min-width: 552px) and
(max-width:767px) {
710 @media (min-width:768px) {
719 padding-bottom: 1.0em;
730 text-shadow: 0px 0px 0px #dadada;
732 margin-bottom: 0.4em;
741 text-decoration: none
;
742 background-color: rgba
(240, 240, 240, 0.8);
743 transition: background-color
0.1s;
747 .nav > li.fsf-donate > a {
748 background-color: rgba
(88, 208, 121, 0.9);
753 .nav > li.btn-register > a {
754 background-color: rgba
(88, 208, 121, 0.9);
756 text-shadow: 0px 0px 0px #ffffff;
757 text-decoration: none
;
760 .navbar-default
.navbar-nav
> li
.btn-register
> a:focus
,
761 .navbar-default .navbar-nav > li.btn-register > a:hover {
762 background-color: transparent
;
767 .nav > li > a:focus {
768 background-color: rgba
(88, 208, 121, 1.0);
772 .nav-pills > li > a {
778 .nav-pills
> li
.active
> a
,
779 .nav-pills
> li
.active
> a:hover
,
780 .nav-pills > li.active > a:focus {
782 background-color: rgba
(88, 208, 121, 1.0);
792 background-color: rgb
(250, 250, 250);
793 border-color: #e7e7e7;
794 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
808 background-color: transparent
;
809 background-image: none
;
810 border: 1px solid transparent
;
820 .navbar-default .navbar-toggle {
821 border-color: rgb
(250, 250, 250);
824 .navbar-default
.navbar-toggle:focus
,
825 .navbar-default .navbar-toggle:hover {
826 background-color: rgb
(245, 245, 245);
829 .navbar-default .navbar-toggle .icon-bar {
830 background-color: rgb
(180, 180, 180);
834 background-color: rgb
(240, 240, 240);
835 border-top: 1px solid transparent
;
836 box-shadow: 0 1px 0 rgba
(255, 255, 255, 0.1) inset
;
843 /* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/>
844 -------------------------------------------------- */
853 height: auto
!important
;
855 margin: 0 auto
-60px;
861 border-top: 2px solid
#dadada;
862 box-shadow: 0px 1px 9px rgba
(255, 255, 255, 0.7);
863 background-color: rgb
(255, 255, 255);
867 #footer .container p
{