-
-form {
+.top-bar {
width: 100%;
padding: 1em 15px;
}
-form #q {
- min-width: 500px;
+
+.top-bar #q {
+ max-width: 500px;
+}
+@media (max-width: 850px) {
+ form #q {
+ min-width: 400px;
+ }
}
form .checkbox-inline {
margin-left: 10px;
font-weight: normal;
}
+.search-type-link {
+ display: inline;
+ margin-right: 2em;
+ position: absolute;
+ right: 0
+}
+
+#switch-coords {
+ font-size: 0.8em;
+ font-weight: bold;
+ cursor: pointer;
+}
+
.sidebar {
width: 25%;
padding: 15px;
#map-wrapper {
position: relative;
- min-height: 700px;
+ min-height: 500px;
width: 75%;
padding-right: 20px;
display: inline-block;
}
#map {
- height: 100%;
- min-height: 700px;
+ height: 90%;
+ min-height: 500px;
background:#eee;
}
#map-position {
+ display: none;
position: absolute;
top: 0;
right: 20px;
color: #333;
font-size: 11px;
background-color: rgba(255, 255, 255, 0.7);
- z-index: 100;
+ z-index: 500;
+}
+
+#map-position-close {
+ text-align: right;
}
.result {
.sidebar {
width: 100%;
}
+ .search-button-group {
+ display: inline;
+ }
+}
+
+.search-button-group {
+ margin-top: 3px;
+ box-sizing: content-box;
+ margin-bottom: 3px;
}
+
+label {
+ font-weight: normal;
+}
+