|
15 | 15 | } |
16 | 16 | .bh-sl-container { |
17 | 17 | color: #333333; |
| 18 | + /* Avoid image issues with Google Maps and CSS resets */ |
| 19 | + /* Avoid issues with Google Maps and CSS frameworks */ |
| 20 | +} |
| 21 | +.bh-sl-container img { |
| 22 | + max-width: none !important; |
| 23 | + border-radius: 0 !important; |
| 24 | + box-shadow: none !important; |
| 25 | +} |
| 26 | +.bh-sl-container > * { |
| 27 | + box-sizing: content-box !important; |
18 | 28 | } |
19 | 29 | .bh-sl-container .jumbotron { |
20 | 30 | padding-top: 30px; |
|
61 | 71 | margin-top: 27px; |
62 | 72 | } |
63 | 73 | .bh-sl-container .bh-sl-map-container a { |
64 | | - color: #e76737; |
| 74 | + color: #005293; |
65 | 75 | text-decoration: none; |
66 | 76 | } |
67 | 77 | .bh-sl-container .bh-sl-map-container a:hover, |
|
71 | 81 | .bh-sl-container .bh-sl-loc-list { |
72 | 82 | height: 530px; |
73 | 83 | overflow-x: auto; |
| 84 | + font-size: 13px; |
74 | 85 | } |
75 | 86 | .bh-sl-container .bh-sl-loc-list ul { |
76 | 87 | display: block; |
|
94 | 105 | .bh-sl-container .bh-sl-loc-list .list-label { |
95 | 106 | float: left; |
96 | 107 | margin: 10px 0 0 6px; |
97 | | - padding: 2px 3px; |
98 | | - width: 10%; |
99 | | - max-width: 25px; |
| 108 | + padding: 4px; |
| 109 | + width: 29px; |
100 | 110 | text-align: center; |
101 | | - background: #451400; |
| 111 | + background: #00192d; |
102 | 112 | color: #ffffff; |
103 | 113 | font-weight: bold; |
| 114 | + border-radius: 15px; |
104 | 115 | } |
105 | 116 | .bh-sl-container .bh-sl-loc-list .list-details { |
106 | 117 | float: left; |
|
116 | 127 | color: #8e8e8e; |
117 | 128 | } |
118 | 129 | .bh-sl-container .bh-sl-loc-list .list-focus { |
119 | | - border: 1px solid rgba(150, 31, 23, 0.4); |
120 | | - -moz-box-shadow: 0 0 8px rgba(150, 31, 23, 0.4); |
121 | | - -webkit-box-shadow: 0 0 8px rgba(150, 31, 23, 0.4); |
122 | | - box-shadow: 0 0 8px rgba(150, 31, 23, 0.4); |
| 130 | + border: 1px solid rgba(0, 82, 147, 0.4); |
| 131 | + -moz-box-shadow: 0 0 8px rgba(0, 82, 147, 0.4); |
| 132 | + -webkit-box-shadow: 0 0 8px rgba(0, 82, 147, 0.4); |
| 133 | + box-shadow: 0 0 8px rgba(0, 100, 180, 0.4); |
123 | 134 | transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; |
124 | 135 | } |
125 | 136 | .bh-sl-container .bh-sl-loc-list .bh-sl-close-directions-container { |
|
133 | 144 | } |
134 | 145 | .bh-sl-container .bh-sl-loc-list .bh-sl-noresults-title { |
135 | 146 | font-weight: bold; |
136 | | - color: #ae2118; |
137 | 147 | } |
138 | 148 | .bh-sl-container .loc-name { |
139 | 149 | /* Picked up by both list and infowindows */ |
140 | | - color: #ae2118; |
| 150 | + font-size: 15px; |
141 | 151 | font-weight: bold; |
142 | 152 | } |
143 | 153 | .bh-sl-container .bh-sl-map { |
|
157 | 167 | padding: 10px; |
158 | 168 | cursor: pointer; |
159 | 169 | font: bold 14px Arial, Helvetica, sans-serif; |
160 | | - color: #ae2118; |
161 | | - text-decoration: underline; |
| 170 | + color: #005293; |
162 | 171 | } |
163 | 172 | .bh-sl-container .bh-sl-pagination-container ol .bh-sl-current { |
164 | 173 | color: #333333; |
|
168 | 177 | /* Modal window */ |
169 | 178 | .bh-sl-overlay { |
170 | 179 | position: fixed; |
171 | | - left: 0px; |
172 | | - top: 0px; |
| 180 | + left: 0; |
| 181 | + top: 0; |
173 | 182 | width: 100%; |
174 | 183 | height: 100%; |
175 | 184 | z-index: 10000; |
|
182 | 191 | /* width divided by 2 */ |
183 | 192 | margin-top: 60px; |
184 | 193 | width: 920px; |
185 | | - height: 590px; |
| 194 | + height: 620px; |
186 | 195 | z-index: 10010; |
187 | 196 | background: #ffffff; |
188 | 197 | border-radius: 10px; |
189 | 198 | box-shadow: 0 0 10px #656565; |
190 | 199 | } |
| 200 | +.bh-sl-overlay .bh-sl-modal-window .bh-sl-map-container { |
| 201 | + margin-top: 50px; |
| 202 | + /* increase map container margin */ |
| 203 | +} |
191 | 204 | .bh-sl-overlay .bh-sl-modal-window .bh-sl-modal-content { |
192 | 205 | float: left; |
193 | 206 | padding: 0 22px; |
194 | 207 | /* there's already a margin on the top of the map-container div */ |
195 | 208 | } |
196 | 209 | .bh-sl-overlay .bh-sl-modal-window .bh-sl-close-icon { |
197 | | - top: -6px; |
198 | | - right: -6px; |
| 210 | + top: 13px; |
| 211 | + right: 22px; |
199 | 212 | } |
200 | 213 | .bh-sl-close-icon { |
201 | 214 | position: absolute; |
202 | | - width: 18px; |
203 | | - height: 18px; |
204 | 215 | cursor: pointer; |
205 | | - background: #2c2c2c url(../img/close-icon.png) 3px 3px no-repeat; |
206 | | - border: 1px solid #000000; |
207 | | - border-radius: 3px; |
208 | | - box-shadow: 0 0 3px #656565; |
| 216 | + height: 24px; |
| 217 | + width: 24px; |
| 218 | +} |
| 219 | +.bh-sl-close-icon:after, |
| 220 | +.bh-sl-close-icon:before { |
| 221 | + position: absolute; |
| 222 | + top: 3px; |
| 223 | + right: 3px; |
| 224 | + bottom: 0; |
| 225 | + left: 50%; |
| 226 | + background: #cccccc; |
| 227 | + content: ''; |
| 228 | + display: block; |
| 229 | + height: 24px; |
| 230 | + margin: -3px 0 0 -1px; |
| 231 | + width: 3px; |
| 232 | + -webkit-transform: rotate(45deg); |
| 233 | + -moz-transform: rotate(45deg); |
| 234 | + -ms-transform: rotate(45deg); |
| 235 | + -o-transform: rotate(45deg); |
| 236 | + transform: rotate(45deg); |
| 237 | +} |
| 238 | +.bh-sl-close-icon:hover:after, |
| 239 | +.bh-sl-close-icon:hover:before { |
| 240 | + background: #b3b3b3; |
| 241 | +} |
| 242 | +.bh-sl-close-icon:before { |
| 243 | + -webkit-transform: rotate(-45deg); |
| 244 | + -moz-transform: rotate(-45deg); |
| 245 | + -ms-transform: rotate(-45deg); |
| 246 | + -o-transform: rotate(-45deg); |
| 247 | + transform: rotate(-45deg); |
209 | 248 | } |
0 commit comments