PluginProbe
Image Hotspot – Map Image Annotation / 2.1
Image Hotspot – Map Image Annotation v2.1
3.8 3.7 3.6 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 All 30 releases
image-map-hotspots / output-common-css.css

output-common-css.css in Image Hotspot – Map Image Annotation 2.1, at output-common-css.css

451 lines 9.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .imh-6310-drag {
2 width: auto;
3 height: auto;
4 display: inline-block !important;
5 position: absolute;
6 bottom: 0;
7 left: 0;
8 cursor: pointer;
9 background: transparent !important;
10 border: none !important;
11 }
12
13 .imh-6310-hide {
14 display: none;
15 }
16
17 .imh-6310-point-icons, .imh-6310-point-icons *{
18 float: left;
19 }
20
21 .imh-6310-annotation-box {
22 width: 100% !important;
23 background: #fff;
24 padding: 0;
25 position: relative;
26 max-width: 100% !important;
27 overflow: hidden;
28 }
29
30 .imh-6310-annotation-box-inner {
31 /* position: absolute; */
32 cursor: grab;
33 transition: transform 0.3s ease;
34 }
35 .imh-6310-annotation-box-inner:active {
36 cursor: grabbing;
37 }
38
39 .imh-6310-annotation-box .imh-6310-main-image {
40 width: 100%;
41 height: auto;
42 padding: 0;
43 margin: 0;
44 vertical-align: top;
45 }
46
47 .imh-6310-drag .imh-6310-pin-main-img,
48 .imh-6310-drag .imh-6310-pin-hover-img {
49 position: relative;
50 text-decoration: none;
51 }
52
53 .imh-6310-pin-hover-img {
54 display: none !important;
55 text-decoration: none;
56 }
57
58 .imh-6310-drag:hover .imh-6310-pin-hover-img {
59 display: inline-block !important;
60 text-decoration: none;
61 }
62
63 .imh-6310-drag:hover .imh-6310-pin-main-img {
64 display: none !important;
65 }
66
67 /* Template CSS Start */
68
69 /* temp 01 */
70
71 .imh-6310-tooltip.imh-6310-template-01 a {
72 text-decoration: none;
73 font-size: 20px;
74 color: #000000;
75 }
76
77 .imh-6310-tooltip.imh-6310-template-01 {
78 float: left;
79 width: auto;
80 background: lightcoral;
81 position: relative;
82 margin-top: 50px;
83 margin-left: 50px;
84 }
85
86 .imh-6310-template-01-hover-content {
87 width: auto;
88 color: rgb(0, 0, 0);
89 background-color: #fefefe;
90 text-align: center;
91 border-radius: 6px;
92 padding: 8px;
93 z-index: 1;
94 float: left;
95 position: relative;
96 }
97
98 /* temp 02 */
99
100 .imh-6310-template-02-hover-content {
101 background-color: black;
102 color: #fff;
103 text-align: center;
104 position: relative;
105 border-radius: 6px;
106 z-index: 1;
107 left: 0;
108 }
109
110 .imh-6310-template-02-content {
111 display: flex;
112 align-items: center;
113 width: 100%;
114 height: 100%;
115 justify-content: center;
116 }
117
118 .imh-6310-pos-right-tooltip::after {
119 content: "";
120 position: absolute;
121 width: 0;
122 height: 0;
123 border-top: 10px solid transparent;
124 border-bottom: 10px solid transparent;
125 border-right: 10px solid black;
126 left: -9px;
127 top: 50%;
128 }
129
130 .imh-6310-template-02-content iframe {
131 max-height: 96% !important;
132 max-width: 97% !important;
133 position: absolute;
134 }
135
136 /* temp 03 */
137
138 .imh-6310-template-03-hover-content {
139 width: 400px;
140 transition: 0.5s;
141 position: relative;
142 z-index: 1;
143 }
144
145 .imh-6310-template-03-tooltip-testimonial {
146 padding: 20px;
147 background: cornsilk;
148 float: left;
149 width: 100%;
150 }
151
152 .imh-6310-template-03-tooltip-testimonial .imh-6310-template-03-tooltip-pic {
153 width: 30%;
154 height: auto;
155 float: left;
156 margin-right: 50px;
157 position: relative;
158 }
159
160 .imh-6310-template-03-tooltip-testimonial
161 .imh-6310-template-03-tooltip-pic:before,
162 .imh-6310-template-03-tooltip-testimonial
163 .imh-6310-template-03-tooltip-pic:after {
164 content: "";
165 display: block;
166 height: 50%;
167 width: 50%;
168 position: absolute;
169 }
170
171 .imh-6310-template-03-tooltip-testimonial
172 .imh-6310-template-03-tooltip-pic:before {
173 bottom: -10%;
174 left: -10%;
175 border-bottom: 3px solid #e16b47;
176 border-left: 3px solid #e16b47;
177 }
178
179 .imh-6310-template-03-tooltip-testimonial
180 .imh-6310-template-03-tooltip-pic:after {
181 top: -10%;
182 right: -10%;
183 border-top: 3px solid #e16b47;
184 border-right: 3px solid #e16b47;
185 }
186
187 .imh-6310-template-03-tooltip-testimonial
188 .imh-6310-template-03-tooltip-pic
189 img {
190 width: 100% !important;
191 height: auto !important;
192 border-radius: 0 !important;
193 animation: unset !important;
194 }
195
196 .imh-6310-template-03-tooltip-testimonial
197 .imh-6310-template-03-tooltip-testimonial-content {
198 width: calc(70% - 50px);
199 float: left;
200 }
201
202 .imh-6310-template-03-tooltip-testimonial
203 .imh-6310-template-03-tooltip-testimonial-title {
204 font-size: 24px;
205 color: #e16b47;
206 text-transform: capitalize;
207 width: 100%;
208 float: left;
209 }
210
211 .imh-6310-template-03-tooltip-testimonial
212 .imh-6310-template-03-tooltip-description {
213 font-size: 13px;
214 color: #7c7c7c;
215 line-height: 22px;
216 float: left;
217 width: 100%;
218 }
219
220 /* temp 04 */
221
222 .imh-6310-template-04-tooltip-testimonial {
223 width: 400px;
224 background: #3e2a41;
225 transition: 0.5s;
226 bottom: 0;
227 position: relative;
228 display: flex;
229 flex-direction: column;
230 justify-content: center;
231 align-items: center;
232 margin-top: 50px;
233 }
234
235 .imh-6310-template-04-tooltip-testimonial-content {
236 justify-content: center;
237 align-items: center;
238 display: flex;
239 flex-direction: column;
240 }
241
242 .imh-6310-template-04-tooltip-pic {
243 width: 120px;
244 height: 120px;
245 border-radius: 50%;
246 margin-top: -50px;
247 overflow: hidden;
248 border: 8px solid rgba(255, 255, 255, 0.15);
249 }
250
251 .imh-6310-template-04-tooltip-pic img {
252 width: 100% !important;
253 height: 100% !important;
254 position: relative !important;
255 }
256
257 .imh-6310-template-04-tooltip-title {
258 font-size: 25px;
259 font-weight: bold;
260 color: rgb(255, 255, 255);
261 margin: 10px 0 0 0;
262 font-family: sans-serif;
263 }
264
265 .imh-6310-template-04-tooltip-description {
266 display: inline-block;
267 margin: 10px;
268 padding: 8px;
269 border: 1px solid rgb(0 0 0 / 15%);
270 font-size: 14px;
271 color: rgb(255, 255, 255);
272 position: relative;
273 box-sizing: border-box;
274 font-family: sans-serif;
275 text-decoration: none;
276 }
277
278 /* temp 05 */
279
280 .imh-6310-template-05-hover-content {
281 width: 400px;
282 background: #3e2a41;
283 transition: 0.5s;
284 bottom: 0;
285 position: relative;
286 z-index: 1;
287 float: left;
288 }
289
290 .imh-6310-template-05-hover-content .imh-6310-template-05-tooltip-testimonial {
291 margin: 20px 0;
292 display: flex;
293 }
294
295 .imh-6310-template-05-tooltip-testimonial-content {
296 width: 100%;
297 float: left;
298 display: flex;
299 flex-direction: column;
300 align-items: center;
301 margin: 8px;
302 }
303
304 .imh-6310-template-05-tooltip-pic {
305 width: 90%;
306 border-radius: 50%;
307 margin: 0 auto;
308 overflow: hidden;
309 border: 8px solid rgba(255, 255, 255, 0.15);
310 display: flex;
311 justify-content: center;
312 align-items: center;
313 }
314
315 .imh-6310-template-05-tooltip-pic img {
316 width: 100% !important;
317 height: auto;
318 position: relative !important;
319 }
320
321 .imh-6310-template-05-tooltip-testimonial-content
322 .imh-6310-template-05-tooltip-title {
323 font-size: 16px;
324 font-weight: bold;
325 color: #fff;
326 margin: 10px 0 0 0;
327 }
328
329 .imh-6310-template-05-tooltip-description {
330 display: inline-block;
331 padding: 10px;
332 border: 1px solid rgb(255 255 255 / 15%);
333 font-size: 14px;
334 color: white;
335 position: relative;
336 margin: 8px;
337 font-family: sans-serif;
338 line-height: 20px;
339 }
340
341 /* media queries */
342
343 @media only screen and (max-width: 425px) {
344 /* temp 03 */
345
346 .imh-6310-template-03-hover-content {
347 width: 100%;
348 }
349 .imh-6310-template-03-tooltip-testimonial {
350 display: flex;
351 flex-direction: column;
352 align-items: center;
353 padding: 15px 5px;
354 }
355 .imh-6310-template-03-tooltip-testimonial .imh-6310-template-03-tooltip-pic {
356 margin: 0 auto;
357 width: 50%;
358 }
359 .imh-6310-template-03-tooltip-testimonial
360 .imh-6310-template-03-tooltip-testimonial-content {
361 width: 100%;
362 }
363 .imh-6310-template-03-tooltip-testimonial-title {
364 width: 100%;
365 text-align: center;
366 margin: 15px 0;
367 }
368 .imh-6310-template-03-tooltip-description {
369 width: 100%;
370 text-align: center;
371 }
372
373 /* temp 04 */
374
375 .imh-6310-template-04-tooltip-testimonial {
376 width: 100%;
377 }
378 .imh-6310-template-04-tooltip-pic {
379 /* width: 50%; */
380 }
381
382 /* temp 05 */
383
384 .imh-6310-template-05-tooltip-testimonial {
385 width: 100%;
386 }
387 .imh-6310-template-05-tooltip-testimonial {
388 flex-direction: column;
389 align-items: center;
390 }
391 .imh-6310-template-05-hover-content {
392 width: 100%;
393 }
394 .imh-6310-template-05-tooltip-testimonial-content {
395 width: calc(100% - 16px);
396 }
397 .imh-6310-template-05-hover-content
398 .imh-6310-template-05-tooltip-testimonial {
399 margin: 0 auto;
400 }
401
402 .imh-6310-template-05-tooltip-pic {
403 width: 50%;
404 }
405 }
406
407 /* button */
408
409 .imh-6310-template-tooltip-button {
410 text-align: center;
411 float: left;
412 width: 100%;
413 }
414 .imh-6310-template-tooltip-button a {
415 text-decoration: none;
416 display: inline-block;
417 text-align: center;
418 width: 100px;
419 height: 30px;
420 line-height: 30px;
421 border-radius: 10px;
422 }
423 /* output model sectio */
424 .imh-6310-modal{
425 display: none;
426 position: fixed;
427 z-index: 9999;
428 padding-top: 70px;
429 padding-bottom: 50px;
430 left: 0;
431 top: 0;
432 width: 100%;
433 height: 100%;
434 overflow: auto;
435 background-color: rgba(0, 0, 0, 0.6);
436 }
437 .imh-6310-modal-content {
438 position: relative;
439 background-color: #fefefe;
440 margin: auto;
441 padding: 0;
442 width: 70%;
443 padding: 0;
444 box-shadow: 0 0 12px 1px rgba(0, 0, 0, .9);
445 -webkit-animation-duration: 0.4s;
446 animation-duration: 0.4s;
447 }
448 .imh-6310-hover-content * {
449 text-decoration: none !important;
450 }
451