b2024ec8ebb29cb61fc9cd9ff235668467f54795
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 border-bottom: thin solid rgba
(88, 208, 121, 0.8);
146 text-decoration: none
;
147 -moz-text-decoration-color: rgb
(88, 208, 121);
148 text-decoration-color: rgb
(88, 208, 121);
152 text-decoration: none
;
162 border-top: 1px solid
#bababa;
173 .form-control:-moz-placeholder {
177 .form-control::-moz-placeholder {
181 .form-control:-ms-input-placeholder {
185 .form-control::-webkit-input-placeholder {
195 line-height: 1.428571429;
197 vertical-align: middle
;
198 background-color: rgba
(250, 250, 250, 0.7);
199 border: 1px solid
#cccccc;
201 -webkit-box-shadow: none
;
203 -webkit-transition: border-color ease-in-out
0.15s;
204 transition: border-color ease-in-out
0.15s;
207 .form-control:focus {
208 border-color: rgb
(88, 208, 121);
210 -webkit-box-shadow: none
;
214 .scholarship-input-annotation {
215 margin-bottom: -0.6em;
218 .lp-signup .form-group {
223 display: inline-block
;
226 .checkbox .help-block {
227 display: inline-block
;
234 .form-group .lp-left-form-checkbox-text {
239 @media screen and
(min-width: 320px) and
(max-width: 768px){
240 .form-group .lp-left-form-checkbox-text {
249 .checkbox .help-block {
257 color: rgba
(128, 0, 0, 0.6);
262 display: inline-block
;
266 vertical-align: middle
;
271 display: inline-block
;
276 vertical-align: middle
;
284 background-color: rgba
(88, 208, 121, 0.8);
285 border-color: rgba
(88, 208, 121, 0.5);
292 .open .dropdown-toggle.btn-default {
294 background-color: rgba
(88, 208, 121, 1.0);
295 border-color: rgba
(88, 208, 121, 0.2);
298 @media (min-width:1280px) {
316 @media (max-width:768px) {
325 @media (min-width:320px) and
(max-width:360px) {
336 margin-bottom: 0.3em;
338 text-shadow: 0px 0px 0px #ffffff;
339 background-color: rgba
(88, 208, 121, 0.9);
340 text-decoration: none
;
341 box-shadow: 0px 3px 2px #BBBBBB;
346 .btn-register:active
,
347 .btn-register
.active
,
348 .open .dropdown-toggle.btn-register {
350 background-color: rgba
(88, 208, 121, 1.0);
351 border-color: rgba
(88, 208, 121, 1.0);;
354 .btn-register:active
,
355 .btn-register
.active
,
356 .open .dropdown-toggle.btn-register {
357 background-image: none
;
367 .carousel-control
.icon-prev
,
368 .carousel-control
.icon-next
,
369 .carousel-control
.glyphicon-chevron-left
,
370 .carousel-control .glyphicon-chevron-right {
378 .carousel-caption-tr {
387 padding-bottom: 10px;
390 background-color: rgba
(0, 0, 0,0.6);
394 .carousel-caption-bl {
403 padding-bottom: 10px;
408 background-color: rgba
(0, 0, 0,0.6);
412 .carousel-caption-tl {
421 padding-bottom: 10px;
424 background-color: rgba
(0, 0, 0,0.6);
428 .carousel-caption-center {
439 padding-bottom: 10px;
442 background-color: rgba
(0, 0, 0,0.6);
446 .carousel-caption-bottom {
447 color: rgb
(51, 51, 51);
455 background-color: rgba
(240, 240, 240, .8);
456 border-radius: 0px 0px 8px 8px;
459 @media screen and
(min-width: 1280px) {
460 .carousel-caption-tr {
461 padding-bottom: 10px;
466 .carousel-caption-bl {
467 padding-bottom: 10px;
474 @media screen and
(min-width: 600px) and
(max-width: 980px){
481 @media screen and
(min-width: 320px) and
(max-width: 480px){
482 .carousel-caption-tl {
490 .carousel-caption-tr {
495 .carousel-control.left {
496 background-image: none
;
497 background-repeat: repeat-x
;
501 .carousel-control.right {
502 background-image: none
;
503 background-repeat: repeat-x
;
512 background-color: rgb
(88, 208, 121);
513 color: rgb
(255, 255, 255);
523 border-bottom: 0.1px dotted rgb
(200, 220, 200);
526 .lp-archived a:hover, a:active, a:focus{
527 color: rgb
(255, 255, 255);
531 box-shadow: 0px 1px 5px rgba
(255, 255, 255, 0.7);
534 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
535 text-shadow: 0px 1px 0px #ffffff;
536 background-color: rgb
(250, 250, 250);
540 margin: 0.5em 0 0.001em -1.5em;
544 margin: -0.54em 0 0.001em -4em;
552 .lp-banner .container {
559 @media (max-width:551px) {
565 margin: 1.5em auto
0.5em auto
;
569 @media (min-width: 552px) and
(max-width:767px) {
572 margin: 1.5em auto
0.5em auto
;
575 margin: 0.37em 0 0.001em -3.6em;
579 @media (min-width: 768px) and
(max-width:991px) {
584 margin: -0.35em 0 0.001em -3.6em;
591 @media (min-width: 991px) and
(max-width:1200px) {
597 @media (min-width:1200px) {
599 margin: -0.54em 0 0.001em -7em;
620 @media (max-width: 635px) {
630 display: inline-block
;
632 margin: 0px 40px 40px 0px;
657 margin-bottom: 0.5em;
660 @media (max-width:551px) {
668 @media (min-width: 552px) and
(max-width:767px) {
678 @media (min-width:768px) {
687 padding-bottom: 1.0em;
698 text-shadow: 0px 0px 0px #dadada;
700 margin-bottom: 0.4em;
709 text-decoration: none
;
710 background-color: rgba
(240, 240, 240, 0.8);
711 transition: background-color
0.1s;
715 .nav > li.fsf-donate > a {
716 background-color: rgba
(88, 208, 121, 0.9);
721 .nav > li.btn-register > a {
722 background-color: rgba
(88, 208, 121, 0.9);
724 text-shadow: 0px 0px 0px #ffffff;
725 text-decoration: none
;
728 .navbar-default
.navbar-nav
> li
.btn-register
> a:focus
,
729 .navbar-default .navbar-nav > li.btn-register > a:hover {
730 background-color: transparent
;
735 .nav > li > a:focus {
736 background-color: rgba
(88, 208, 121, 1.0);
740 .nav-pills > li > a {
746 .nav-pills
> li
.active
> a
,
747 .nav-pills
> li
.active
> a:hover
,
748 .nav-pills > li.active > a:focus {
750 background-color: rgba
(88, 208, 121, 1.0);
760 background-color: rgb
(250, 250, 250);
761 border-color: #e7e7e7;
762 border-bottom: 3px solid rgba
(88, 208, 121, 0.8);
776 background-color: transparent
;
777 background-image: none
;
778 border: 1px solid transparent
;
788 .navbar-default .navbar-toggle {
789 border-color: rgb
(250, 250, 250);
792 .navbar-default
.navbar-toggle:focus
,
793 .navbar-default .navbar-toggle:hover {
794 background-color: rgb
(245, 245, 245);
797 .navbar-default .navbar-toggle .icon-bar {
798 background-color: rgb
(180, 180, 180);
802 background-color: rgb
(240, 240, 240);
803 border-top: 1px solid transparent
;
804 box-shadow: 0 1px 0 rgba
(255, 255, 255, 0.1) inset
;
811 /* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/>
812 -------------------------------------------------- */
821 height: auto
!important
;
823 margin: 0 auto
-60px;
829 border-top: 2px solid
#dadada;
830 box-shadow: 0px 1px 9px rgba
(255, 255, 255, 0.7);
831 background-color: rgb
(255, 255, 255);
835 #footer .container p
{