PluginProbe
Image Hotspot – Map Image Annotation / 1.9
Image Hotspot – Map Image Annotation v1.9
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 / assets / css / style.css

style.css in Image Hotspot – Map Image Annotation 1.9, at assets/css/style.css

1,604 lines 31.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .imh-6310 {
2 font-family: sans-serif;
3 color: #727272;
4 }
5 .imh-6310 *,
6 .imh-6310-modal * {
7 box-sizing: border-box !important;
8 }
9 .row {
10 display: table;
11 width: 100%;
12 }
13 .imh-6310-sm {
14 width: 98%;
15 }
16
17 /* Header Top Menu */
18 .imh-6310-header {
19 width: calc(98% - 30px);
20 background: #fff;
21 color: #000;
22 padding: 0 15px 20px;
23 float: left;
24 margin: 20px 0 30px;
25 display: table;
26 border-radius: 3px;
27 }
28 .imh-6310-header .imh-6310-nav {
29 list-style-type: none;
30 display: table;
31 margin: 0 -15px;
32 width: calc(100% + 30px);
33 }
34 .imh-6310-header .imh-6310-nav li {
35 display: table-cell;
36 text-align: center;
37 background: #16a085;
38 margin-bottom: 0;
39 }
40 .imh-6310-header .imh-6310-nav a {
41 padding: 10px 7px;
42 height: calc(100% - 20px);
43 color: #fff;
44 text-decoration: none;
45 font-family: Share, Helvetica, Arial, sans-serif;
46 font-weight: 400;
47 font-size: 14px;
48 display: flex;
49 align-items: center;
50 justify-content: center;
51 transition-duration: 0.2s;
52 }
53 .imh-6310-plugin-menu {
54 background: #615151 !important;
55 }
56 h1.imh-6310-wpmart-all-plugins {
57 font-size: 22px;
58 margin: -5px 0 15px 15px;
59 padding: 0;
60 color: #2196f3;
61 }
62 .imh-6310-wpmart-plugins {
63 background-color: #fff;
64 width: 100%;
65 text-align: center;
66 -webkit-transition: all 0.5s ease 0s;
67 -moz-transition: all 0.5s ease 0s;
68 -ms-transition: all 0.5s ease 0s;
69 -o-transition: all 0.5s ease 0s;
70 transition: all 0.5s ease 0s;
71 }
72 .imh-6310-wpmart-plugins:hover {
73 box-shadow: 0 0 10px rgb(0 0 0 / 50%);
74 }
75 .imh-6310-wpmart-plugins a {
76 text-decoration: none;
77 }
78 .imh-6310-wpmart-plugins p {
79 font-size: 18px;
80 padding: 10px 0 15px;
81 margin: 0;
82 }
83 .imh-6310-nav a:hover,
84 .imh-6310-nav a.imh-6310-menu-active {
85 background: #117a65;
86 }
87 .imh-6310-nav a:focus {
88 outline: none;
89 box-shadow: none;
90 }
91 .imh-6310-header .imh-6310-nav li.has-dropdown {
92 position: relative;
93 }
94 ul.dropdown-menu {
95 position: absolute;
96 display: none;
97 width: 100%;
98 }
99 .imh-6310-header .imh-6310-nav li.has-dropdown:hover {
100 cursor: pointer;
101 }
102 .imh-6310-header .imh-6310-nav li.has-dropdown:hover ul.dropdown-menu {
103 display: flex;
104 flex-direction: column;
105 }
106 ul.dropdown-menu li {
107 background-color: #c1e1c1 !important;
108 }
109 ul.dropdown-menu li a {
110 color: #000 !important;
111 }
112 ul.dropdown-menu li a:hover,
113 ul.dropdown-menu li a.imh-6310-menu-active {
114 background-color: #40826d !important;
115 color: #c1e1c1 !important;
116 }
117 .imh-6310-nav a.imh-6310-pro {
118 position: relative;
119 background-image: linear-gradient(
120 to right,
121 #ee0979 0%,
122 #ff6a00 51%,
123 #ee0979 100%
124 );
125 padding: 10px 7px;
126 text-align: center;
127 text-transform: uppercase;
128 font-weight: bold;
129 box-shadow: none;
130 transition: 0.5s, box-shadow 0.5s ease 0.1s;
131 background-size: 200% auto;
132 color: white;
133 display: block;
134 }
135 .imh-6310-nav a.imh-6310-pro:hover {
136 background-position: center right;
137 color: #fff;
138 text-decoration: none;
139 box-shadow: 0 0 20px #eee;
140 }
141 .imh-6310-nav a.imh-6310-pro i {
142 position: absolute;
143 top: -10px;
144 right: -10px;
145 font-size: 30px;
146 color: gold;
147 transform: scale(0.8);
148 transition-duration: 0.5s;
149 }
150 .imh-6310-nav a.imh-6310-pro:hover i {
151 transform: rotate(-180deg) scale(1);
152 color: #ff668c;
153 }
154 .imh-6310-header h3 {
155 border-bottom: 1px solid #ccc;
156 line-height: 40px;
157 font-size: 20px;
158 }
159 .imh-6310-header h3 span.dashicons-flag {
160 line-height: 40px;
161 }
162
163 /* End Header Top Menu */
164
165 .imh-6310-margin-right-10 {
166 margin-right: 10px;
167 }
168 .imh-6310-image-responsive {
169 padding: 0;
170 margin: 0;
171 width: 100%;
172 height: auto;
173 }
174 .imh-6310-padding-15 {
175 padding: 15px !important;
176 }
177 .imh-6310-padding-0-15 {
178 padding: 0 15px !important;
179 }
180 .imh-6310-btn-cancel,
181 .imh-6310-btn-danger,
182 .imh-6310-btn-default,
183 .imh-6310-btn-icon,
184 .imh-6310-btn-multi,
185 .imh-6310-btn-primary,
186 .imh-6310-btn-success {
187 font-family: sans-serif;
188 color: #fff;
189 border: 0;
190 outline: 0;
191 font-size: 14px;
192 padding: 8px 10px;
193 border-radius: 3px;
194 cursor: pointer;
195 }
196 .imh-6310-btn-multi {
197 border-radius: 0;
198 background-color: #71ce71;
199 float: left;
200 }
201 .imh-6310-btn-default {
202 border: 1px solid #ccc;
203 background: #fff;
204 color: #000;
205 padding: 5px 10px;
206 }
207 .imh-6310-btn-icon {
208 padding: 0;
209 width: 35px;
210 height: 35px;
211 line-height: 35px;
212 }
213 .imh-6310-btn-primary {
214 background-color: #2e6da4;
215 }
216 .imh-6310-btn-success {
217 background-color: #5cb85c;
218 }
219 .imh-6310-btn-danger,
220 .imh-6310-btn-cancel {
221 background-color: #d9534f;
222 }
223 .imh-6310-btn-danger.sm {
224 padding: 5px 10px !important;
225 }
226 .imh-6310-btn-multi.active,
227 .imh-6310-btn-multi:hover,
228 .imh-6310-btn-success:hover {
229 background-color: #376e37;
230 }
231 .imh-6310-btn-primary:hover {
232 background-color: #24537c;
233 }
234 .imh-6310-btn-danger:hover,
235 .imh-6310-btn-cancel:hover {
236 background-color: #d63a35;
237 }
238 .imh-6310-btn-default:hover {
239 background-color: #eee;
240 }
241 .imh-6310 h1 {
242 font-weight: 400;
243 }
244 .imh-6310-form-label {
245 font-family: sans-serif;
246 font-size: 14px;
247 font-weight: 600;
248 width: 150px;
249 }
250 .imh-6310-plus-icons {
251 float: left;
252 position: relative;
253 cursor: pointer;
254 }
255 .imh-6310-plus-icons i.fas.fa-plus-circle {
256 position: absolute;
257 right: 0;
258 top: 0;
259 background: linear-gradient(to bottom, #356aa0 0%, #1d1744 48%, #356aa0 100%);
260 padding: 8px;
261 color: white;
262 /* border-radius: 0 3px 3px 0; */
263 }
264 .imh-6310-form-input {
265 outline: 0;
266 border: 1px solid #eee;
267 padding: 5px;
268 border-radius: 3px;
269 min-width: 200px;
270 font-size: 13px !important;
271 font-weight: 400 !important;
272 color: #000 !important;
273 float: left;
274 height: 30px;
275 }
276 textarea.imh-6310-form-input {
277 height: 200px;
278 width: 90% !important;
279 border: 1px solid #8c8f94;
280 }
281 select.imh-6310-form-input {
282 height: 31px;
283 }
284 .imh-6310-form-input.sm {
285 min-width: 180px;
286 }
287 /* .imh-6310-form-input.lg {
288 min-width: 300px;
289 } */
290 .imh-6310-pull-right {
291 float: right;
292 }
293 .imh-6310-table {
294 border: 1px solid #ccc;
295 padding: 0;
296 margin: 0;
297 background: #fff;
298 border-spacing: 0;
299 border-collapse: collapse;
300 color: #272727;
301 width: calc(98% - 2px);
302 }
303 .imh-6310-table tr:first-child td {
304 border-bottom: 2px solid #ccc;
305 padding: 10px 8px;
306 font-weight: 700;
307 }
308 .imh-6310-table tr:not(first-child) td {
309 border-bottom: 1px solid #ccc;
310 padding: 8px 5px;
311 }
312 .imh-6310-table tr:hover {
313 background: #efefed;
314 }
315 .imh-6310-table tr:first-child:hover {
316 background: #fff;
317 }
318 .imh-6310-template-list {
319 line-height: 30px;
320 font-size: 18px;
321 padding: 15px 0 10px 15px;
322 float: left;
323 font-weight: 100;
324 color: #000;
325 background: #fff;
326 border-top: 1px solid #ccc;
327 width: 100%;
328 }
329 .imh-6310-template-list small {
330 font-size: 14px;
331 color: green;
332 margin-right: 15px;
333 }
334 .imh-6310-annotation-box {
335 width: 100%;
336 background: #fff;
337 float: left;
338 padding: 0;
339 position: relative;
340 }
341 .imh-6310-annotation-box .imh-6310-main-image {
342 width: 100%;
343 height: auto;
344 padding: 0;
345 margin: 0;
346 vertical-align: top;
347 }
348 .imh-6310-annotation-box img{
349 float: left;
350 }
351 .imh-6310-row {
352 width: 100%;
353 clear: both;
354 float: left;
355 }
356 .imh-6310-margin-bottom-0 {
357 margin-bottom: 0 !important;
358 }
359 .imh-6310_team-style-boxed {
360 border: 1px solid #ccc;
361 margin: 0;
362 padding: 0;
363 box-shadow: 5px 5px 15px #aaa;
364 width: 98%;
365 margin-bottom: 25px;
366 }
367 .imh-6310-row-section {
368 float: left;
369 width: 100%;
370 display: flex;
371 }
372 .imh-6310-preview {
373 font-size: 22px;
374 line-height: 26px;
375 padding: 10px 0px;
376 }
377 .imh-6310-plugin-setting-left {
378 width: calc(80% - 15px);
379 float: left;
380 margin-right: 15px;
381 }
382 .imh-6310-plugin-setting-right {
383 width: 20%;
384 float: left;
385 position: relative;
386 }
387 .imh-6310-col-1 {
388 width: 100%;
389 margin-bottom: 30px;
390 float: left;
391 position: relative;
392 }
393 .imh-6310-col-2,
394 .imh-6310-col-3,
395 .imh-6310-col-4,
396 .imh-6310-col-5,
397 .imh-6310-col-6 {
398 vertical-align: top;
399 margin: 15px;
400 float: left;
401 position: relative;
402 }
403 .imh_6310_choosen_style {
404 margin-left: 30px;
405 display: inline-block;
406 }
407 .imh-6310-m-l-30 {
408 margin-left: 30px;
409 }
410 .imh-6310-preview-box {
411 margin-top: 30px;
412 float: left;
413 position: relative;
414 width: 100%;
415 background: #fff;
416 }
417 .imh-6310-col-2 {
418 width: calc(50% - 30px);
419 }
420 .imh-6310-col-3 {
421 width: calc(33.33% - 30px);
422 }
423 .imh-6310-col-4 {
424 width: calc(25% - 30px);
425 }
426 .imh-6310-col-5 {
427 width: calc(20% - 30px);
428 }
429 .imh-6310-col-6 {
430 width: calc(16.6667% - 30px);
431 }
432 .imh-6310-col-left,
433 .imh-6310-col-right {
434 float: left;
435 width: 50%;
436 }
437 .imh-6310-modal-xl {
438 width: 90% !important;
439 background: rgb(240, 240, 240) !important;
440 }
441 .imh-6310-modal {
442 display: none;
443 position: fixed;
444 z-index: 999;
445 left: 0;
446 top: 0;
447 width: 100%;
448 height: 100%;
449 overflow: auto;
450 background-color: rgba(0, 0, 0, 0.4);
451 }
452 #imh-6310-loading,
453 .imh-6310-modal {
454 display: none;
455 position: fixed;
456 z-index: 9999;
457 padding-top: 50px;
458 padding-bottom: 50px;
459 left: 0;
460 top: 0;
461 width: 100%;
462 height: 100%;
463 overflow: auto;
464 background-color: rgba(0, 0, 0, 0.4);
465 }
466 .imh-6310-modal-content {
467 position: relative;
468 background-color: #fefefe;
469 margin: auto;
470 padding: 0;
471 border: 1px solid #888;
472 width: 70%;
473 padding: 10px 0 0;
474 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
475 border-radius: 5px;
476 -webkit-animation-duration: 0.4s;
477 animation-duration: 0.4s;
478 }
479 .imh-6310-modal-content.imh-6310-modal-sm {
480 max-width: 400px;
481 }
482 .imh-6310-modal-content.imh-6310-modal-md {
483 max-width: 700px;
484 }
485 .imh-6310-icon-close {
486 cursor: pointer;
487 color: #000;
488 float: right;
489 font-size: 18px;
490 font-weight: bold;
491 line-height: 0px;
492 padding: 0;
493 margin: 0;
494 position: relative;
495 z-index: 999;
496 top: 25px;
497 }
498 ul.imh-6310-choose-icon {
499 padding: 0 10px;
500 color: #444;
501 }
502 ul.imh-6310-choose-icon li {
503 width: 15.3%;
504 float: left;
505 line-height: 30px;
506 height: 30px;
507 cursor: pointer;
508 padding: 0 0.5%;
509 border-radius: 3px;
510 font-size: 12px;
511 }
512 ul.imh-6310-choose-icon li i {
513 margin-left: 6px;
514 font-size: 16px;
515 }
516 ul.imh-6310-choose-icon li:hover {
517 background: #5cb85c;
518 color: #fff;
519 }
520 @-webkit-keyframes imh-6310-animatetop {
521 from {
522 top: -300px;
523 opacity: 0;
524 }
525 to {
526 top: 0;
527 opacity: 1;
528 }
529 }
530 @keyframes imh-6310-animatetop {
531 from {
532 top: -300px;
533 opacity: 0;
534 }
535 to {
536 top: 0;
537 opacity: 1;
538 }
539 }
540 @keyframes imh-6310-animatebottom {
541 from {
542 bottom: -300px;
543 opacity: 0;
544 }
545 to {
546 bottom: 0;
547 opacity: 1;
548 }
549 }
550 @-webkit-keyframes imh-6310-animatebottom {
551 from {
552 bottom: -300px;
553 opacity: 0;
554 }
555 to {
556 bottom: 0;
557 opacity: 1;
558 }
559 }
560 @keyframes imh-6310-animateleft {
561 from {
562 left: -300px;
563 opacity: 0;
564 }
565 to {
566 left: 0;
567 opacity: 1;
568 }
569 }
570 @-webkit-keyframes imh-6310-animateleft {
571 from {
572 left: -300px;
573 opacity: 0;
574 }
575 to {
576 left: 0;
577 opacity: 1;
578 }
579 }
580 @keyframes imh-6310-animateright {
581 from {
582 right: -300px;
583 opacity: 0;
584 }
585 to {
586 right: 0;
587 opacity: 1;
588 }
589 }
590 @-webkit-keyframes imh-6310-animateright {
591 from {
592 right: -300px;
593 opacity: 0;
594 }
595 to {
596 right: 0;
597 opacity: 1;
598 }
599 }
600
601 label.switch {
602 position: relative;
603 display: inline-block;
604 width: 50px;
605 height: 26px;
606 }
607 label.switch input {
608 opacity: 0;
609 width: 0;
610 height: 0;
611 }
612 label.switch .slider {
613 position: absolute;
614 cursor: pointer;
615 top: 0;
616 left: 0;
617 right: 0;
618 bottom: 0;
619 background-color: #ccc;
620 -webkit-transition: 0.4s;
621 transition: 0.4s;
622 }
623 label.switch .slider:before {
624 position: absolute;
625 content: "";
626 height: 18px;
627 width: 18px;
628 left: 4px;
629 bottom: 4px;
630 background-color: white;
631 -webkit-transition: 0.4s;
632 transition: 0.4s;
633 }
634 label.switch input:checked + .slider {
635 background-color: #2196f3;
636 }
637 label.switch input:focus + .slider {
638 box-shadow: 0 0 1px #2196f3;
639 }
640 label.switch input:checked + .slider:before {
641 -webkit-transform: translateX(24px);
642 -ms-transform: translateX(24px);
643 transform: translateX(24px);
644 }
645 /* Rounded sliders */
646 label.switch .slider.round {
647 border-radius: 34px;
648 }
649 label.switch .slider.round:before {
650 border-radius: 50%;
651 }
652
653 .imh-6310-close,
654 .imh-6310-font-awesome-close {
655 color: #000;
656 float: right;
657 font-size: 18px;
658 font-weight: 700;
659 line-height: 18px;
660 padding: 0;
661 margin: 0;
662 }
663 .imh-6310-close:hover,
664 .imh-6310-font-awesome-close:hover,
665 .imh-6310-close:focus,
666 .imh-6310-font-awesome-close:focus {
667 color: #878787;
668 text-decoration: none;
669 cursor: pointer;
670 }
671 .imh-6310-modal-header {
672 box-sizing: border-box;
673 width: 100%;
674 border-bottom: 1px solid #ccc;
675 font-size: 16px;
676 padding: 10px 20px 18px;
677 float: left;
678 color: #00a546;
679 letter-spacing: 0.009em;
680 }
681 .imh-6310-modal-form-footer {
682 width: 100%;
683 padding: 10px 15px;
684 border-top: 1px solid #ccc;
685 float: left;
686 }
687 .imh-6310-modal-form-footer button,
688 .imh-6310-modal-form-footer input {
689 float: right;
690 }
691 .imh-6310-modal-form-footer input {
692 margin-right: 10px;
693 }
694 .imh-6310-modal-body-form {
695 width: 100%;
696 padding: 10px 5px;
697 float: left;
698 }
699 .imh-6310-modal-body-picture {
700 float: left;
701 width: 300px;
702 padding-right: 15px;
703 }
704 .imh-6310-modal-body-content {
705 width: calc(100% - 330px);
706 float: left;
707 }
708 .imh-6310-modal-body-picture img {
709 width: calc(100% - 12px);
710 height: auto;
711 border: 1px solid #ccc;
712 padding: 5px;
713 }
714 #imh-6310-modal-designation {
715 font-size: 14px;
716 text-transform: uppercase;
717 font-weight: 300;
718 }
719 #imh-6310-modal-name {
720 text-transform: capitalize;
721 font-size: 30px;
722 line-height: 30px;
723 margin: 5px 0 25px;
724 font-weight: 300;
725 color: #111;
726 }
727 #imh-6310-modal-details {
728 font-size: 14px;
729 line-height: 20px;
730 }
731 #imh-6310-modal-info p {
732 border-bottom: 1px dotted #ccc;
733 line-height: 35px;
734 padding: 0;
735 margin: 0;
736 float: left;
737 display: block;
738 width: 100%;
739 font-size: 13px;
740 color: #434343;
741 }
742 #imh-6310-modal-info p span {
743 font-weight: 600;
744 }
745 #imh-6310-modal-info p:last-of-type {
746 border: none;
747 margin-bottom: 15px;
748 }
749 #imh-6310-modal-social i {
750 color: #272727;
751 width: 40px;
752 height: 40px;
753 line-height: 40px;
754 float: left;
755 margin: 15px 15px 0 0;
756 font-size: 18px;
757 border: 1px solid #272727;
758 text-align: center;
759 cursor: pointer;
760 -webkit-transition: all 0.5s ease 0s;
761 -moz-transition: all 0.5s ease 0s;
762 -ms-transition: all 0.5s ease 0s;
763 -o-transition: all 0.5s ease 0s;
764 transition: all 0.5s ease 0s;
765 }
766 #imh-6310-modal-social i:hover {
767 color: #fff;
768 background: #727272;
769 }
770 .imh-6310-modal-footer {
771 padding: 2px 16px;
772 color: #fff;
773 }
774 br.imh-6310-clear {
775 clear: both;
776 }
777 #imh-6310-loading {
778 padding-top: 170px;
779 text-align: center;
780 background-color: rgba(0, 0, 0, 0.7);
781 }
782 #imh-6310-loading img {
783 border-radius: 50%;
784 width: 200px;
785 height: 200px;
786 }
787 ul.imh-6310-nav-tab {
788 float: left;
789 width: 100%;
790 height: 40px;
791 padding: 0;
792 margin: 15px 0 0;
793 border-bottom: 1px solid #0073aa;
794 }
795 ul.imh-6310-nav-tab li {
796 float: left;
797 padding: 0 9px;
798 margin: 0 3px 0 0;
799 list-style: none;
800 border: 1px solid #0073aa;
801 border-bottom: 0;
802 border-radius: 4px 4px 0 0;
803 cursor: pointer;
804 font-size: 13px;
805 line-height: 40px;
806 height: 40px;
807 }
808 ul.imh-6310-nav-tab li.active {
809 border-bottom: 0;
810 background: #fff;
811 color: #0073aa;
812 }
813 ul.imh-6310-nav-tab li:hover {
814 color: #0073aa;
815 }
816 .imh-6310-col-50 {
817 width: 50%;
818 float: left;
819 padding: 10px 1%;
820 }
821 .imh-6310-tab-content {
822 background: #fff;
823 float: left;
824 width: 100%;
825 }
826 .css-area {
827 border: 1px solid #ccc;
828 margin-right: 15px;
829 }
830 .imh_6310_image_settings {
831 position: absolute;
832 top: 5px;
833 right: 5px;
834 z-index: 999;
835 visibility: hidden;
836 }
837 .imh-6310-col-1:hover .imh_6310_image_settings,
838 .imh-6310-col-3:hover .imh_6310_image_settings,
839 .imh-6310-col-4:hover .imh_6310_image_settings,
840 .imh-6310-col-5:hover .imh_6310_image_settings,
841 .imh-6310-col-6:hover .imh_6310_image_settings,
842 .imh-6310-item:hover .imh_6310_image_settings {
843 visibility: visible;
844 transition: all 0.9s linear;
845 z-index: 999999999;
846 margin-bottom: 15px;
847 }
848 .imh_6310_add_media {
849 border: 1px solid #ccc;
850 background: #fff;
851 }
852 .imh_6310_add_media:first-of-type {
853 margin-top: 30px;
854 }
855 .imh_6310_add_media h6 {
856 border-bottom: 1px solid #ccc;
857 line-height: 25px;
858 font-weight: 500;
859 padding: 7px 15px;
860 margin: 0;
861 font-size: 15px;
862 }
863 .imh_6310_add_media_body {
864 padding: 15px;
865 text-align: center;
866 cursor: pointer;
867 font-size: 16px;
868 color: #727272;
869 transition: all 0.2s linear;
870 }
871 .imh_6310_add_media_body a {
872 text-decoration: none;
873 }
874 .imh_6310_add_media_body a i {
875 margin-bottom: 10px;
876 color: red;
877 }
878 .imh_6310_add_media_body:hover a,
879 .imh_6310_add_media_body:hover a i {
880 color: #fff;
881 }
882 .imh_6310_add_media_body_shortcode {
883 padding: 15px 15px 25px;
884 text-align: center;
885 }
886 .imh_6310_add_media_body_shortcode input {
887 width: 100%;
888 font-size: 12px;
889 outline: 0;
890 padding: 5px;
891 }
892 .imh_6310_add_media_body_suggestion {
893 padding: 15px 15px 25px;
894 color: red;
895 }
896 i.imh_6310_add_media_add_new_icon {
897 font-size: 40px;
898 display: block;
899 margin-bottom: 15px;
900 }
901 .imh_6310_add_media_body:hover {
902 background: #999;
903 color: #fff;
904 }
905 .imh-6310-item-table {
906 border: 1px solid #ccc;
907 padding: 0;
908 margin: 0;
909 background: #fff;
910 border-spacing: 0;
911 border-collapse: collapse;
912 color: #272727;
913 width: calc(98% - 2px);
914 }
915 .imh-6310-row-select {
916 cursor: pointer;
917 }
918 .imh-6310-item-table tr th {
919 padding: 15px 0;
920 border-top: 1px solid #ccc;
921 font-size: 14px;
922 font-weight: 400;
923 }
924 .imh-6310-item-table tr td {
925 padding: 3px 0;
926 }
927 .imh-6310-item-table tr td:first-child {
928 border-left: 1px solid #ccc;
929 padding-left: 10px;
930 padding-right: 10px;
931 }
932 .imh-6310-item-table tr td {
933 border-top: 1px solid #ccc;
934 }
935 .imh-6310-item-table tr td:last-child {
936 border-right: 1px solid #ccc;
937 text-align: center !important;
938 }
939 .imh-6310-item-table tr:last-child td {
940 border-bottom: 1px solid #ccc;
941 }
942 .imh-6310-item-table tr:hover td {
943 background: #eee;
944 }
945
946 .imh-6310-pro {
947 color: red;
948 font-weight: 600;
949 font-size: 12px;
950 display: inline;
951 }
952 h3.imh-6310-pro {
953 color: red;
954 font-weight: 600;
955 font-size: 18px;
956 text-align: center;
957 width: 100%;
958 display: block;
959 margin-top: 0;
960 }
961
962 h3.imh-6310-tab-menu-settings {
963 text-align: center;
964 padding: 0;
965 margin: 3px 0 0;
966 line-height: 40px;
967 height: 40px;
968 color: #0073aa;
969 font-size: 16px;
970 border-bottom: 1px solid #ccc;
971 }
972
973 br.imh-6310-break-row {
974 width: 100%;
975 height: 1px;
976 float: left;
977 clear: both;
978 }
979
980 .imh-6310-owl-stage {
981 display: -webkit-flex;
982 display: -ms-flexbox;
983 display: flex;
984 -webkit-flex-wrap: wrap;
985 -ms-flex-wrap: wrap;
986 flex-wrap: wrap;
987 }
988 .imh-6310-owl-item {
989 display: -webkit-flex;
990 display: -ms-flexbox;
991 display: flex;
992 height: auto !important;
993 }
994 p.imh-6310-success-message {
995 color: green;
996 font-size: 120%;
997 margin: 0 0 10px;
998 font-weight: 700;
999 }
1000
1001 .imh-6310-sortable,
1002 #imh-6310-sortable {
1003 float: left;
1004 width: 100%;
1005 margin: 0 0 30px;
1006 }
1007 .imh_6310_admin_table {
1008 width: 100%;
1009 padding: 0;
1010 margin: 0;
1011 border-collapse: collapse;
1012 }
1013 .imh_6310_admin_table tr {
1014 height: 50px;
1015 width: 100%;
1016 }
1017 .imh_6310_admin_table tr td:first-child {
1018 width: 35%;
1019 padding-left: 10px;
1020 }
1021 .imh_6310_admin_table tr td:last-child {
1022 padding-right: 10px;
1023 }
1024 .imh_6310_admin_table tr:nth-child(odd) {
1025 background-color: #f2f2f2;
1026 }
1027
1028 .imh-6310-tooltip:hover:after {
1029 display: -webkit-flex;
1030 display: flex;
1031 -webkit-justify-content: center;
1032 justify-content: center;
1033 background: rgba(0, 119, 181, 1);
1034 border-radius: 5px;
1035 color: #fff;
1036 content: attr(tooltip-href);
1037 margin: -85px 5px 0;
1038 font-size: 14px;
1039 line-height: 25px;
1040 padding: 8px 10px;
1041 position: absolute;
1042 z-index: 999;
1043 min-width: 140px;
1044 }
1045 .imh-6310-slider,
1046 .imh-6310-noslider {
1047 display: none;
1048 }
1049 .imh-6310-hover-icon,
1050 .imh-6310-hover-image {
1051 display: none !important;
1052 }
1053 .imh-6310-owl-carousel .imh-6310-item {
1054 padding: 5px 0;
1055 width: 100%;
1056 display: flex;
1057 }
1058 .imh-6310-template-preview-list {
1059 line-height: 30px;
1060 font-size: 18px;
1061 padding: 15px 0 10px 15px;
1062 float: left;
1063 font-weight: 100;
1064 color: #000;
1065 background: #fff;
1066 border-top: 1px solid #ccc;
1067 width: 100%;
1068 }
1069 .imh-6310-template-preview-list small {
1070 font-size: 14px;
1071 color: green;
1072 margin-right: 15px;
1073 }
1074 .imh-6310-row-select {
1075 height: 40px;
1076 line-height: 40px;
1077 }
1078 #imh-6310-sortable-items li {
1079 height: 35px;
1080 padding: 0 10px;
1081 border-radius: 5px;
1082 cursor: move;
1083 }
1084 .imh-6310-first {
1085 float: left;
1086 margin-right: 5px;
1087 margin-left: 5px;
1088 height: 33px;
1089 line-height: 17px;
1090 }
1091 button.imh-6310-first i{
1092 color: #fff;
1093 }
1094 .imh-6310-second {
1095 float: left;
1096 margin-right: 5px;
1097 }
1098 .imh-6310-third {
1099 float: left;
1100 }
1101 .imh-6310-6330-shortcode {
1102 width: 250px;
1103 }
1104 .imh-6310-display-none {
1105 display: none;
1106 }
1107
1108 .imh-6310-ui-state-default {
1109 padding: 8px 10px !important;
1110 cursor: pointer !important;
1111 border-radius: 3px !important;
1112 }
1113
1114 #imh-6310-sortable li {
1115 color: black !important;
1116 background: transparent !important;
1117 border: 1px solid #4e994e;
1118 }
1119
1120 .imh-6310-ui-state-default {
1121 padding: 8px 5px !important;
1122 cursor: pointer !important;
1123 border-radius: 3px !important;
1124 }
1125
1126 .imh-6310-row {
1127 margin: 15px 10px;
1128 margin-left: 0;
1129 }
1130 .imh-6310-video {
1131 margin: 0px 0 2px;
1132 background: #16a085;
1133 color: #fff;
1134 line-height: 40px;
1135 font-size: 16px;
1136 padding-left: 15px;
1137 font-family: sans-serif;
1138 border-radius: 2px 2px 0 0;
1139 }
1140 .imh-6310-width-80 {
1141 width: 80px;
1142 }
1143 .imh-6310-width-100 {
1144 width: 100px;
1145 }
1146 .imh-6310-width-125 {
1147 width: 125px;
1148 }
1149 .imh-6310-width-150 {
1150 width: 200px;
1151 }
1152 .imh-6310-width-200 {
1153 width: 200px;
1154 }
1155 .imh-6310-font-size-20 {
1156 font-size: 20px;
1157 }
1158 .imh-6310-max-width-30 {
1159 max-width: 30px;
1160 }
1161 .imh-6310-action-button {
1162 float: left;
1163 margin-right: 5px;
1164 height: 30px;
1165 display: flex;
1166 align-items: center;
1167 }
1168 .imh-6310-no-margin {
1169 margin: none !important;
1170 }
1171 li.toplevel_page_imh-6310-image-map-hotspot .wp-menu-image:before {
1172 color: #f00 !important;
1173 }
1174 .imh-6310-no-live-preview {
1175 color: #f00 !important;
1176 }
1177 #export-image-map-hotspot-plugin {
1178 display: none;
1179 }
1180
1181 .ima-image-responsive {
1182 padding: 0;
1183 margin: 0;
1184 width: 100%;
1185 height: auto;
1186 }
1187
1188 .imh-6310-row .imh-6310-row-plugins {
1189 width: calc(100% + 10px) !important;
1190 padding: 0 !important;
1191 margin-left: -15px !important;
1192 display: flex !important;
1193 flex-wrap: wrap !important;
1194 }
1195
1196 p.imh-6310-error-message {
1197 color: red;
1198 font-size: 120%;
1199 margin: 0 0 10px;
1200 font-weight: bold;
1201 }
1202
1203 .imh-6310-item-box {
1204 float: left;
1205 width: calc(33.33% - 30px);
1206 margin: 15px;
1207 padding: 10px;
1208 box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
1209 border-radius: 5px;
1210 position: relative;
1211 }
1212
1213 .imh-6310-item-box-fields {
1214 margin-bottom: 10px;
1215 }
1216 .imh-6310-item-box-fields label {
1217 font-weight: bold;
1218 }
1219 .imh-6310-item-box-fields input[type="text"] {
1220 width: 100%;
1221 }
1222 .imh-6310-item-box-fields input[readonly] {
1223 background-color: #fff;
1224 border: 0;
1225 color: #f6931f;
1226 font-weight: bold;
1227 width: 50px;
1228 padding: 0;
1229 }
1230 .imh-6310-item-box-fields input[type="number"]:focus {
1231 outline: none;
1232 border-color: #fff;
1233 box-shadow: 0 0 0 1px #fff;
1234 }
1235 .imh-6310-slider-range-min {
1236 height: 20px !important;
1237 margin-top: 5px !important;
1238 }
1239 .imh-6310-slider-range-min .ui-slider-handle {
1240 height: 24px !important;
1241 top: -3px !important;
1242 }
1243 .imh-6310-item-box .fa-trash-alt {
1244 position: relative;
1245 float: right;
1246 height: 22px;
1247 text-align: right;
1248 width: 100%;
1249 font-size: 14px;
1250 color: #d9534f;
1251 cursor: pointer;
1252 }
1253 .imh-6310-item-box .fa-trash-alt:hover {
1254 color: red;
1255 }
1256 .imh-6310-manage-items {
1257 float: left;
1258 width: 100%;
1259 margin-left: 8px;
1260 }
1261 .imh-6310-manage-items-add,
1262 .imh-6310-manage-items-existing {
1263 float: left;
1264 width: auto;
1265 margin: 15px 7px;
1266 padding: 7px 10px;
1267 background: #2e6da4;
1268 color: #fff;
1269 cursor: pointer;
1270 border-radius: 3px;
1271 }
1272 .imh-6310-manage-items-existing-add {
1273 float: left;
1274 margin: 15px;
1275 display: none;
1276 }
1277 .existing-items-list {
1278 float: left;
1279 }
1280 .imh-6310-manage-items-add:hover,
1281 .imh-6310-manage-items-existing:hover {
1282 background: #24537c;
1283 }
1284
1285 .imh-6310-manage-items-existing-add .imh-6310-btn-primary,
1286 .imh-6310-manage-items-existing-add .imh-6310-btn-cancel {
1287 padding: 6px 13px !important;
1288 margin-left: 10px;
1289 }
1290 .imh-6310-manage-items-existing-add label {
1291 line-height: 30px;
1292 font-weight: bold;
1293 margin-right: 5px;
1294 }
1295 .imh-6310-manage-items-existing-add label,
1296 .imh-6310-manage-items-existing-add div,
1297 .imh-6310-manage-items-existing-add select {
1298 float: left !important;
1299 }
1300 .imh-6310-hide {
1301 display: none;
1302 }
1303 .imh-6310-drag .imh-6310-pin-main-img,
1304 .imh-6310-drag .imh-6310-pin-hover-img{
1305 font-size: 30px;
1306 color: red;
1307 position: relative;
1308 }
1309 .imh-6310-point-editor {
1310 display: flex;
1311 width: 80px;
1312 height: 25px;
1313 justify-content: center;
1314 align-items: center;
1315 border-radius: 5px;
1316 top: -30px;
1317 background: #353744;
1318 position: absolute;
1319 transform: translateX(-50%);
1320 left: 50%;
1321 visibility: hidden;
1322 transition: .4s all;
1323 }
1324 .imh-6310-drag:hover .imh-6310-point-editor{
1325 visibility: visible;
1326 }
1327 .imh-6310-point-editor:after {
1328 content: '';
1329 position: absolute;
1330 border-left: 5px solid transparent;
1331 border-right: 5px solid transparent;
1332 border-top: 5px solid #353744;
1333 bottom: -5px;
1334 }
1335
1336 .imh-6310-point-edit:hover {
1337 background: #4a4c59;
1338 }
1339 .imh-6310-point-remove:hover {
1340 background: #4a4c59;
1341 }
1342 .imh-6310-point-editor i {
1343 font-size: 12px;
1344 margin: 8px;
1345 color: #fff;
1346 }
1347 .imh-6310-point-edit {
1348 border-right: 1px solid gray;
1349 width: 50px;
1350 height: 25px;
1351 text-align: center;
1352 border-top-left-radius: 8px;
1353 border-bottom-left-radius: 8px;
1354 display: flex;
1355 justify-content: center;
1356 align-items: center;
1357 }
1358 .imh-6310-point-remove{
1359 width: 50px;
1360 height: 25px;
1361 text-align: center;
1362 border-top-right-radius: 8px;
1363 border-bottom-right-radius: 8px;
1364 display: flex;
1365 justify-content: center;
1366 align-items: center;
1367 }
1368 .imh-6310-template-02-hover-content {
1369 position: absolute;
1370 z-index: 1;
1371 }
1372 .imh-6310-drag {
1373 text-align: center;
1374 }
1375
1376 .imh-6310-pin-main-img:hover ~ .imh-6310-point-editor,
1377 .imh-6310-pin-hover-img:hover ~ .imh-6310-point-editor{
1378 visibility: visible;
1379 background: #00a546;
1380 }
1381 .imh-6310-point-icons{
1382 float: left;
1383 }
1384 .imh-6310-pin-hover-img {
1385 display: none !important;
1386 }
1387
1388 .imh-6310-drag:hover .imh-6310-pin-hover-img {
1389 display: block !important;
1390 }
1391 .imh-6310-drag:hover .imh-6310-pin-main-img {
1392 display: none !important;
1393 }
1394 .imh-6310-drag {
1395 width: auto;
1396 height: auto;
1397 display: inline-block !important;
1398 position: absolute;
1399 bottom: 0;
1400 left: 0;
1401 cursor: pointer;
1402 background: transparent !important;
1403 border: none !important;
1404 }
1405 button.imh-6310-add-new-button{
1406 margin-bottom: 5px;
1407 }
1408 button.imh-6310-add-new-button a {
1409 text-decoration: none;
1410 color: #fff;
1411 font-weight: 400;
1412 }
1413 button.imh-6310-add-new-button a:focus, a:active, a:hover {
1414 outline: none !important;
1415 box-shadow: none !important;
1416 }
1417 .imh-6310-tooltip_img_section {
1418 float: left;
1419 width: 100%;
1420 cursor: pointer;
1421 }
1422 .imh-6310-tooltip-img {
1423 float: left;
1424 width: calc(24% - 19px);
1425 margin-right: 21px;
1426 }
1427
1428 .imh-6310-tooltip_img_section .imh-6310-tooltip-img:nth-child(5n){
1429 margin-right:0;
1430 }
1431
1432 .imh-6310-tooltip-img img{
1433 width: 100%;
1434 height: auto;
1435 }
1436 .imh-6310-tooltip-img {
1437 float: left;
1438 width: calc(24% - 19px);
1439 margin-right: 21px;
1440 }
1441
1442 .imh-6310-tooltip_img_section .imh-6310-tooltip-img:nth-child(5n){
1443 margin-right:0;
1444 }
1445
1446 .imh-6310-tooltip-img-css img{
1447 width: 100%;
1448 height: auto;
1449 }.imh-6310-tooltip-img-css {
1450 float: left;
1451 width: calc(24% - 19px);
1452 margin-right: 21px;
1453 }
1454
1455 .imh-6310-tooltip_img_section .imh-6310-tooltip-img-css:nth-child(5n){
1456 margin-right:0;
1457 }
1458
1459 .imh-6310-tooltip-img-css img{
1460 width: 100%;
1461 height: auto;
1462 }
1463
1464 .imh-6310-active img{
1465 box-shadow: 0 0 7px red;
1466 }
1467 .imh_6310_custom_link_url{
1468 padding: 0 8px;
1469 line-height: 2;
1470 min-height: 30px;
1471 }
1472 #imh_6310_social_icon{
1473 z-index: 9999999;
1474 }
1475
1476 /* Tab Switcher */
1477 .toggle-wrap {
1478 background: rgb(195 195 195 / 14%);
1479 min-height: 400px;
1480 float: left;
1481 width: 100%;
1482 }
1483
1484 ul.toggle-tabs {
1485 float: left;
1486 width: 100%;
1487 background: rgba(99, 125, 211, 0.699);
1488 }
1489
1490 .toggle-tabs li {
1491 background: rgb(88 111 202);
1492 color:#fff;
1493 float:left;
1494 margin:5px;
1495 padding: 10px 30px;
1496 list-style:none;
1497 cursor: pointer;
1498 }
1499
1500 .toggle-tabs li.active-tab {
1501 background: #3f51b5;
1502 }
1503
1504 .tabbed-content-wrap {
1505 float:left;
1506 width:100%;
1507 }
1508
1509 .content-box {
1510 display:none;
1511 }
1512
1513 .content-box.active-content-box {
1514 display: flex;
1515 align-items: center;
1516 }
1517 input[type=radio]{
1518 margin: 8px !important;
1519 }
1520
1521 /* ********* */
1522
1523 .content-box.active-content-box input[type=text], input[type=number] {
1524 width: 30% !important;
1525 }
1526 input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week]{
1527 width: 30%;
1528 }
1529
1530 .imh-6310-minus-icons i {
1531 right: 0;
1532 top: 0;
1533 background: linear-gradient(to bottom, #ff0000 0%, #910000 48%, #ff0303 100%);
1534 padding: 8px;
1535 color: white;
1536 border-radius: 0 3px 3px 0;
1537 cursor: pointer;
1538 }
1539 .shortcode{
1540 float: right;
1541 width: 32%;
1542 font-size: 16px;
1543 color: red;
1544 font-weight: 600;
1545 }
1546 .shortcode input[type=text]{
1547 width: 60%;
1548 font-weight: 200;
1549 }
1550
1551 .imh-6310-nav a.imh-6310-pro{
1552 position: relative;
1553 background-image: linear-gradient(to right, #ee0979 0%, #ff6a00 51%, #ee0979 100%);
1554 padding: 10px 7px;
1555 text-align: center;
1556 text-transform: uppercase;
1557 font-weight: bold;
1558 box-shadow: none;
1559 transition: 0.5s, box-shadow 0.5s ease 0.1s;
1560 background-size: 200% auto;
1561 color: white;
1562 display: block;
1563 }
1564 .imh-6310-nav a.imh-6310-pro:hover {
1565 background-position: center right;
1566 color: #fff;
1567 text-decoration: none;
1568 box-shadow: 0 0 20px #eee;
1569 }
1570 .imh-6310-nav a.imh-6310-pro i{
1571 position: absolute;
1572 top: -10px;
1573 right: -10px;
1574 font-size: 30px;
1575 color: gold;
1576 transform: scale(0.8);
1577 transition-duration: 0.5s;
1578 }
1579 .imh-6310-nav a.imh-6310-pro:hover i {
1580 transform: rotate(-180deg) scale(1);
1581 color: #ff668c;
1582 }
1583
1584 .imh-6310-custom-code-url{
1585 display: block;
1586 text-decoration: none;
1587 color: green;
1588 }
1589 .imh-selected-icon{
1590 float: left;
1591 margin-left: 20px;
1592 font-size: 14px;
1593 line-height: 26px;
1594 }
1595 .imh-selected-icon i{
1596 font-size: 26px;
1597 }
1598 .imh-6310-minus-icons{
1599 float: left;
1600 }
1601 .toggle-zoom-feature img {
1602 margin-right: 15px;
1603 }
1604