search fixes
[wolnelektury.git] / wolnelektury / static / css / header.css
index abea73c..4c502af 100755 (executable)
 
 
 #header {
+    height: 3em;
+    padding-top: 1.9em;
+    padding-bottom: 0;
     color: #969696;
     background: #191919;
 }
 
 #half-header {
+    padding-bottom: 0;
     background: url('/static/img/bg-header.png');
     background-position: center;
     background-size: 100%;
 
 #logo {
     position: absolute;
-    top: 4em;
+    top: 1.9em;
+    margin-left: 1.5em;
 }
 
 #logo a {
     font-family: WL-Logo;
-    font-size: 1.9em;
+    font-size: 2.05em;
     color:#f7f7f7;
 }
 
-#logo img {
-    max-width: 15em;
-}
-
 #tagline {
     display: inline-block;
-    margin-left: 16em;
+    margin-left: 25.5em;
+}
+#tagline span {
+    font-size: 1.1em;
 }
 
-#search {
+#search-area {
     margin: 0;
     background: #444;
-    margin-left: 16em;
-    width: 59em;
+    margin-left: 24em;
+    width: 73.5em;
 }
 
 #search-field {
     display: inline-block;
-    width: 50em;
-    padding-left: .5;
-    padding-right: .5;
-    padding: .1em .5em 0 .5em;
+    width: 63.1em;
+    padding-left: .5em;
+    padding-right: 0;
+    padding-top: 0.5em;
+    padding-bottom: 0;
 }
 
 #search-field input {
-    height: 2.8em;
+    padding: 0;
+    height: 3.3em;
     border: none;
-    width: 49.5em;
+    width: 62.6em;
     font-size: 1em;
     padding-left: .5em;
     -webkit-border-radius: .5em;
     background: #02adb7;
     padding: 0;
     margin: 0;
-    width: 8em;
+    width: 9.4em;
+    float: right;
 }
 #search-button button {
     font-size: 1em;
-    /* should match grid-line */
-    height: 4em;
+    height: 4.5em;
     border: none;
     background: #02adb7;
     color: white;
 }
 
 #search-button button span {
+    font-size: 1.1em;
     position:relative;
-    top: -.2em;
 }
 
 
 #nav-line {
     background-color: #e2e2e2;
-    height: 3.95em;
+    height: 4.9em;
 }
 
 ul#catalogue {
     list-style: none;
     padding: 0;
-    margin: 0;
+    margin: 0 0 0 .6em;
 }
 ul#catalogue li {
     background-color: #e2e2e2;
@@ -120,35 +126,42 @@ ul#catalogue li {
 }
 ul#catalogue a {
     display: block;
-    padding-left: 1.5em;
-    padding-right: 1.5em;
+    padding-left: 1.4em;
+    padding-right: 1.4em;
     /* must match grid-line */
-    height: 2.7em;
-    padding-top: 1.3em;
+    height: 3.1em;
+    padding-top: 1.8em;
+}
+ul#catalogue span {
+    font-size: 1.1em;
 }
 
 
-
+#lang-button {
+    color: #aaa;
+}
 #lang-button:after {
-    content: url(/static/img/lang-arrow.png);
-    padding-left: .5em;
+    padding-left: 1em;
+    content: "↓";
+    font-family: WL-Nav;
+    vertical-align: middle;
 }
 #lang-menu {
     position: relative;
     float: right;
     display: block;
-    padding-left: 1.5em;
-    padding-right: 1.5em;
+    padding-left: 2.5em;
+    padding-right: 2em;
     /* must match grid-line */
-    height: 2.7em;
-    padding-top: 1.3em;
+    height: 3em;
+    padding-top: 1.9em;
     background: #f7f7f7;
 }
 
 #lang-menu-items button {
     display: none;
     background: #f7f7f7;
-    color: #444;
+    color: #777;
     cursor: pointer;
     width: 100%;
     border: solid #ddd;
@@ -171,5 +184,5 @@ ul#catalogue a {
 }
 
 #lang-menu .active {
-    font-weight: bold;
+    color: #000;
 }