--- /dev/null
+#search-form {
+ margin-top: .4em; }
+ #search-form input {
+ font-size: 1.1em;
+ width: 17.1em;
+ padding-left: 1em;
+ border: none;
+ border-radius: 1.5em 0 0 1.5em;
+ background: white;
+ color: black;
+ height: 2em; }
+ #search-form button {
+ font-size: 1.1em;
+ width: 2.7em;
+ height: 2em;
+ border: none;
+ background: #3bb0a8;
+ background-image: url("/static/img/search-bg.png");
+ background-repeat: no-repeat;
+ color: white;
+ border-radius: 0 1em 1em 0;
+ padding-right: 1em; }
+ #search-form button img {
+ vertical-align: middle; }