PluginProbe
Image Hotspot – Map Image Annotation / 1.4
Image Hotspot – Map Image Annotation v1.4
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.4, at assets/css/style.css

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