+/* General */
+
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
color: #333333;
}
-h3 {
+h2, h3 {
color: rgb(88, 208, 121);
}
color: rgb(60, 142, 83);
}
-
h3 {
font-size: 20px;
}
+a:hover,
+a:focus {
+ color: rgb(38, 208, 61);
+ text-decoration: none;
+}
+
+a {
+ color: inherit;
+ text-decoration: underline;
+ -moz-text-decoration-color: rgb(88, 208, 121);
+ text-decoration-color: rgb(88, 208, 121);
+}
+
+hr {
+ margin-top: 20px;
+ margin-bottom: 20px;
+ border: 0;
+ border-top: 1px solid #bababa;
+}
+
+#lp-panel {
+ max-width: 32%;
+ margin-left: 0.3em;
+ float: right;
+}
+
+#lp-panel ul {
+ list-style: square;
+ padding-left: 0.4em;
+}
+
+#lp-panel li {
+ margin-bottom: 0.5em;
+}
+
+#lp-updates {
+ max-width: 35%;
+ margin-left: 0.3em;
+}
+
+/* Header */
+
.lp-banner {
box-shadow: 0px 1px 5px rgba(255, 255, 255, 0.7);
margin-bottom: 20px;
margin: -0.79em 0 0.001em -4em;
}
-#lp-panel {
- max-width: 32%;
- margin-left: 0.3em;
- float: right;
+.lp-signup {
+ margin-right: 10px;
+ margin-left: 10px;
}
-#lp-panel ul {
- list-style: square;
- padding-left: 0.4em;
+.lp-banner .container {
+ padding-right: 5px;
+ padding-left: 5px;
+ margin-right: auto;
+ margin-left: auto;
}
-#lp-panel li {
- margin-bottom: 0.5em;
+.btn-register {
+ margin-top: 0.5em;
+ margin-bottom: 0.3em;
+ color: #ffffff;
+ text-shadow: 0px 0px 0px #ffffff;
+ background-color: rgba(58, 208, 61, 0.6);
+ background-color: rgba(58, 208, 61, 0.6);
+ text-decoration: none;
}
-#lp-updates {
- max-width: 35%;
- margin-left: 0.3em;
+.btn-register:hover,
+.btn-register:focus,
+.btn-register:active,
+.btn-register.active,
+.open .dropdown-toggle.btn-register {
+ color: #ffffff;
+ background-color: rgba(74, 161, 74, 0.9);
+ border-color: rgba(57, 132, 57, 0.2);
+}
+
+.btn-register:active,
+.btn-register.active,
+.open .dropdown-toggle.btn-register {
+ background-image: none;
+}
+
+.page-header {
+ padding-bottom: 9px;
+ margin: 40px 0 20px;
+ border-bottom: none;
}
@media (max-width:551px) {
}
}
-.lp-signup {
- margin-right: 10px;
- margin-left: 10px;
-}
-
-.lp-banner .container {
- padding-right: 5px;
- padding-left: 5px;
- margin-right: auto;
- margin-left: auto;
-}
-
-
-.btn-register-lp14 {
- margin-top: 0.5em;
- margin-bottom: 0.3em;
- color: #ffffff;
- text-shadow: 0px 0px 0px #ffffff;
- background-color: rgba(58, 208, 61, 0.6);
- background-color: rgba(58, 208, 61, 0.6);
-}
-
-.btn-register-lp14:hover,
-.btn-register-lp14:focus,
-.btn-register-lp14:active,
-.btn-register-lp14.active,
-.open .dropdown-toggle.btn-register-lp14 {
- color: #ffffff;
- background-color: rgba(74, 161, 74, 0.9);
- border-color: rgba(57, 132, 57, 0.2);
-}
-
-.btn-register-lp14:active,
-.btn-register-lp14.active,
-.open .dropdown-toggle.btn-register-lp14 {
- background-image: none;
-}
-
-
@media (min-width:1280px) {
.btn-block {
display: block;
}
}
-.page-header {
- padding-bottom: 9px;
- margin: 40px 0 20px;
- border-bottom: none;
-}
-
-
.form-control:-moz-placeholder {
color: #777777;
}
border-color: rgba(88, 208, 121, 0.2);
}
+.lp-home a {
+ text-decoration: none;
+}
+
@media (min-width:768px) {
.nav {
padding-left: 0;
position: relative;
display: block;
padding: 10px 15px;
+ text-decoration: none;
background-color: rgba(145, 145, 145, 0.8);
transition: background-color 1s;
}
.nav > li > a:hover,
.nav > li > a:focus {
- text-decoration: none;
background-color: rgba(88, 208, 121, 1.0);
}
}
}
-a {
- color: rgb(88, 208, 121);
- text-decoration: none;
-}
-a:hover,
-a:focus {
- color: rgb(38, 208, 61);
- text-decoration: none;
-}
-
-hr {
- margin-top: 20px;
- margin-bottom: 20px;
- border: 0;
- border-top: 1px solid #bababa;
-}
.margin-top {
margin-top: 22px;
word-break: break-all;
}
-/* Program */
-
-.session {
- margin-bottom: 30px;
-}
-
-.session h4 {
- margin-bottom: 5px;
-}
-
-.session .room {
- font-weight: bold;
-}
-
-.session .speakers {
- font-style: italic;
-}
-
/* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/>
-------------------------------------------------- */