Adding Sumana announcement to the sidebar.
[libreplanet-static.git] / 2016 / assets / css / custom.css
index 15f67529f1fea020ab874c58d5c89a3d4cf9929a..d9fcf3de82f4eb685d8bf05298e941aa0a79d486 100644 (file)
@@ -1,8 +1,8 @@
 /* General */
 
 body {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 14px;
+  font-family: sans-serif;
+  font-size: 13px;
   line-height: 1.428571429;
   color: #333333;
 }
@@ -70,6 +70,56 @@ h3  {
 
 .program-session-speaker {
     margin: 0px 7px 0px 0px;
+    font-style: italic;
+}
+
+.speaker-bio {
+  padding-bottom: 25px;
+}
+
+.speakers-block {
+    border-bottom: 1px solid rgb(200, 200, 200);
+    margin-bottom: 20px;
+}
+
+.keynote-speakers-header {
+    margin-bottom: 20px;
+}
+
+.speaker-block {
+    padding-bottom: 20px;
+}
+
+.keynote-speaker-header h2 {
+    font-size: 25px;
+    padding-top: 0px;
+}
+
+.speaker-header h2 {
+    font-size: 20px;
+    padding-top: 0px;
+}
+
+.program-session-room-details {
+    margin-top: 4px;
+}
+
+.program-session-room-details button {
+    margin-left: 5px;
+}
+
+.program-session-ical-bg {
+    background-color: rgb(245, 245, 245);
+    padding: 5px;
+    border-radius: 3px;
+}
+
+article.ical-howto header {
+    margin-bottom: 10px;
+}
+
+article.ical-howto h2 {
+    font-size: 15px;
 }
 
 /* Breadcrumb */
@@ -177,6 +227,7 @@ hr {
 .checkbox .help-block {
   display: inline-block;
   margin-top: 0;
+  margin-left: 0;
   margin-bottom: 10px;
   color: #737373;
 }
@@ -393,6 +444,19 @@ hr {
   border-radius: 8px;
 }
 
+.carousel-caption-bottom {
+  color: rgb(51, 51, 51);
+  position: static;
+  z-index: 10;
+  height: 2em;
+  padding-top: 1px;
+  padding-bottom: 1px;
+  font-size: larger;
+  text-align: center;
+  background-color: rgba(240, 240, 240, .8);
+  border-radius: 0px 0px 8px 8px;
+}
+
 @media screen and (min-width: 1280px) {
   .carousel-caption-tr {
     padding-bottom: 10px;
@@ -429,13 +493,27 @@ hr {
   }
 }
 
+.carousel-control.left {
+    background-image: none;
+    background-repeat: repeat-x;
+}
+
+.carousel-control.right {
+    background-image: none;
+    background-repeat: repeat-x;
+    left: auto;
+    right: 0;
+}
+
 /* Header */
 
 .lp-banner {
   box-shadow: 0px 1px 5px rgba(255, 255, 255, 0.7);
   margin-bottom: 20px;
+  padding-bottom: 5px;
+  border-bottom: 3px solid rgba(88, 208, 121, 0.8);
   text-shadow: 0px 1px 0px #ffffff;
-  background-image: url(/2014/assets/img/l-noise.png);
+  background-color: rgb(250, 250, 250);
 }
 
 .lp-head img {
@@ -443,7 +521,7 @@ hr {
 }
 
 .lp-head p {
-  margin: -0.79em 0 0.001em -4em;
+  margin: -0.54em 0 0.001em -4em;
 }
 
 .lp-signup {
@@ -474,7 +552,7 @@ hr {
     margin: 1.5em auto 0.5em auto;
   }
   .lp-head p {
-    margin: 0.27em 0 0.001em -3.6em;
+    margin: 0.37em 0 0.001em -3.6em;
   }
 }
 
@@ -483,13 +561,13 @@ hr {
     margin-top: 1.0em;
   }
   .lp-head p {
-    margin: -0.45em 0 0.001em -3.6em;
+    margin: -0.35em 0 0.001em -3.6em;
   }
 }
 
 @media (min-width:1200px) {
   .lp-head p {
-    margin: -0.79em 0 0.001em -7em;
+    margin: -0.54em 0 0.001em -7em;
   }
 }
 
@@ -516,7 +594,7 @@ hr {
 
 /* Sponsor Logo */
 
-.sponsor-logo {
+.spnsr-logo {
   display: inline-block;
   max-width: 40%;
   margin: 0px 40px 40px 0px;
@@ -563,7 +641,6 @@ hr {
   }
 }
 
-
 /* Navs */
 
 @media (min-width:768px) {
@@ -585,7 +662,7 @@ hr {
 .nav > li {
   position: relative;
   display: block;
-  color: #ffffff;
+  color: inherit;
   text-shadow: 0px 0px 0px #dadada;
   text-align: center;
   margin-bottom: 0.4em;
@@ -598,13 +675,14 @@ hr {
   display: block;
   padding: 10px 15px;
   text-decoration: none;
-  background-color: rgba(145, 145, 145, 0.8);
-  transition: background-color 1s;
+  background-color: rgba(240, 240, 240, 0.8);
+  transition: background-color 0.1s;
 }
 
 .nav > li.fsf-donate > a {
   background-color: rgba(58, 208, 61, 0.6);
   margin-top: 20px;
+  color: white;
 }
 
 .nav > li > a:hover,
@@ -630,6 +708,56 @@ hr {
   right: 1%;
 }
 
+.navbar-default {
+    background-color: rgb(250, 250, 250);
+    border-color: #e7e7e7;
+    border-bottom: 3px solid rgba(88, 208, 121, 0.8);
+}
+
+.navbar-brand {
+    float: left;
+    font-size: 18px;
+    height: 50px;
+    line-height: 20px;
+    margin-bottom: 9px;
+    padding: 15px;
+}
+
+.navbar-toggle {
+    background-color: transparent;
+    background-image: none;
+    border: 1px solid transparent;
+    border-radius: 4px;
+    float: right;
+    margin-bottom: 8px;
+    margin-right: 15px;
+    margin-top: 13px;
+    padding: 9px 10px;
+    position: relative;
+}
+
+.navbar-default .navbar-toggle {
+    border-color: rgb(250, 250, 250);
+}
+
+.navbar-default .navbar-toggle:focus,
+.navbar-default .navbar-toggle:hover {
+    background-color: rgb(245, 245, 245);
+}
+
+.navbar-default .navbar-toggle .icon-bar {
+    background-color: rgb(180, 180, 180);
+}
+
+.navbar-collapse {
+    background-color: rgb(240, 240, 240);
+    border-top: 1px solid transparent;
+    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
+    overflow-x: visible;
+    padding-left: 15px;
+    padding-right: 15px;
+}
+
 
 /* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/>
 -------------------------------------------------- */