@@ -106,28 +106,32 @@ tr:hover td { background: #DDDDDD; }
106#search_wrapper { position: relative; max-width: 600px; margin: 10px; }
106#search_wrapper { position: relative; max-width: 600px; margin: 10px; }
107.center #search_wrapper { margin-left: auto; margin-right: auto; }
107.center #search_wrapper { margin-left: auto; margin-right: auto; }
109− -webkit-box-sizing: border-box;
109+ background: none repeat scroll 0 0 #FFFFFF;
110− -moz-box-sizing: border-box;
110+ border: 1px solid #8D8D8D;
112+ box-shadow: 1px 1px 2px #999999 inset;
117+ outline: medium none;
120+ padding-right: 0px !important;
111− width: 100%;
121+ width: 100%;
112− box-sizing: border-box;
122+ z-index: 2;
113− border: 1px solid #c8c8c8;
114− border-bottom-color: #d2e2e7;
115− -webkit-border-radius: 1px;
116− -moz-border-radius: 1px;
118− -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.4), 0 0 0 4px #dddddd;
119− -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.4), 0 0 0 4px #dddddd;
120− box-shadow: inset 0 1px 2px rgba(0,0,0,0.4), 0 0 0 4px #dddddd;
121− -webkit-transition: all 0.4s linear;
122− -moz-transition: all 0.4s linear;
123− transition: all 0.4s linear;
125−.q:focus {
124+#search_submit {
126− outline: none;
125+ position: absolute;
127− -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.6), 0 0 0 4px #dddddd;
126+ top: 5px;
128− -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.6), 0 0 0 4px #dddddd;
127+ right: 0px;
129− box-shadow: inset 0 1px 2px rgba(0,0,0,0.6), 0 0 0 4px #dddddd;
128+ padding: 0;
130+ background: url('/static/img/search-icon.png') no-repeat;
131+ background-size: 28px 28px;
131−#search_submit { position: absolute; top: 6px; right: 3px; border: 0; padding: 6px; background: url('/static/img/search-icon.png') no-repeat; background-size: 30px 30px; width: 33px; height: 30px; }
133#results { margin-left: 10px; margin-top: 10px; }
137#results { margin-left: 10px; margin-top: 10px; }