PluginProbe
VikBooking Hotel Booking Engine & PMS / 1.6.6
VikBooking Hotel Booking Engine & PMS v1.6.6
1.8.16 1.8.15 1.8.14 1.8.13 1.8.12 1.8.11 1.8.10 1.8.9 1.8.6 1.8.7 1.8.8 trunk 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 All 37 releases
vikbooking / site / resources / vikfxgallery.css

vikfxgallery.css in VikBooking Hotel Booking Engine & PMS 1.6.6, at site/resources/vikfxgallery.css

267 lines 4.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 body.hidden-scroll {
2 overflow: hidden;
3 }
4 .vikfxg-overlay {
5 position: fixed;
6 left: 0;
7 right: 0;
8 top: 0;
9 bottom: 0;
10 background: #fff;
11 opacity: 0.95;
12 display: none;
13 z-index: 1035;
14 }
15 .vikfxg-wrapper {
16 z-index: 1040;
17 }
18 .vikfxg-wrapper button {
19 border: 0 none;
20 background: transparent;
21 font-size: 28px;
22 padding: 0;
23 cursor: pointer;
24 }
25 .vikfxg-wrapper button:hover {
26 opacity: 0.7;
27 }
28 .vikfxg-wrapper .vikfxg-close {
29 display: none;
30 position: fixed;
31 right: 30px;
32 top: 30px;
33 z-index: 2147483647;
34 margin-top: -14px;
35 margin-right: -14px;
36 height: 44px;
37 width: 44px;
38 line-height: 44px;
39 font-family: Arial, Baskerville, monospace;
40 color: #000;
41 font-size: 3rem;
42 }
43 .vikfxg-wrapper .vikfxg-close:focus {
44 outline: none;
45 }
46 .vikfxg-wrapper .vikfxg-counter {
47 display: none;
48 position: fixed;
49 top: 30px;
50 left: 30px;
51 z-index: 1060;
52 color: #000;
53 font-size: 1rem;
54 }
55 .vikfxg-wrapper .vikfxg-navigation {
56 width: 100%;
57 display: none;
58 }
59 .vikfxg-wrapper .vikfxg-navigation button {
60 position: fixed;
61 top: 50%;
62 margin-top: -22px;
63 height: 44px;
64 width: 22px;
65 line-height: 44px;
66 text-align: center;
67 display: block;
68 z-index: 2147483647;
69 font-family: Arial, Baskerville, monospace;
70 color: #000;
71 }
72 .vikfxg-wrapper .vikfxg-navigation button.vikfxg-next {
73 right: 5px;
74 font-size: 2rem;
75 }
76 .vikfxg-wrapper .vikfxg-navigation button.vikfxg-prev {
77 left: 5px;
78 font-size: 2rem;
79 }
80 .vikfxg-wrapper .vikfxg-navigation button:focus {
81 outline: none;
82 }
83 @media (min-width: 35.5em) {
84 .vikfxg-wrapper .vikfxg-navigation button {
85 width: 44px;
86 }
87 .vikfxg-wrapper .vikfxg-navigation button.vikfxg-next {
88 right: 10px;
89 font-size: 3rem;
90 }
91 .vikfxg-wrapper .vikfxg-navigation button.vikfxg-prev {
92 left: 10px;
93 font-size: 3rem;
94 }
95 }
96 @media (min-width: 50em) {
97 .vikfxg-wrapper .vikfxg-navigation button {
98 width: 44px;
99 }
100 .vikfxg-wrapper .vikfxg-navigation button.vikfxg-next {
101 right: 20px;
102 font-size: 3rem;
103 }
104 .vikfxg-wrapper .vikfxg-navigation button.vikfxg-prev {
105 left: 20px;
106 font-size: 3rem;
107 }
108 }
109 .vikfxg-wrapper .vikfxg-image {
110 position: fixed;
111 -ms-touch-action: none;
112 touch-action: none;
113 z-index: 10000;
114 text-align: center;
115 }
116 .vikfxg-wrapper .vikfxg-image img {
117 margin: 0 auto;
118 padding: 0;
119 display: block;
120 border: 0 none;
121 width: 95%;
122 height: auto;
123 }
124 @media (min-width: 35.5em) {
125 .vikfxg-wrapper .vikfxg-image img {
126 border: 0 none;
127 }
128 }
129 @media (min-width: 50em) {
130 .vikfxg-wrapper .vikfxg-image img {
131 border: 0 none;
132 }
133 }
134 .vikfxg-wrapper .vikfxg-image iframe {
135 background: #000;
136 border: 0 none;
137 }
138 @media (min-width: 35.5em) {
139 .vikfxg-wrapper .vikfxg-image iframe {
140 border: 0 none;
141 }
142 }
143 @media (min-width: 50em) {
144 .vikfxg-wrapper .vikfxg-image iframe {
145 border: 0 none;
146 }
147 }
148 .vikfxg-wrapper .vikfxg-image .vikfxg-caption {
149 display: none;
150 padding: 10px;
151 color: #000;
152 font-size: 14px;
153 text-align: center;
154 }
155 .vikfxg-wrapper .vikfxg-image .vikfxg-caption.pos-top {
156 bottom: auto;
157 top: 0;
158 }
159 .vikfxg-wrapper .vikfxg-image .vikfxg-caption.pos-outside {
160 bottom: auto;
161 }
162 .vikfxg-wrapper .vikfxg-image .vikfxg-download {
163 display: none;
164 position: absolute;
165 bottom: 5px;
166 right: 5px;
167 color: #000;
168 z-index: 1060;
169 }
170 .vikfxg-spinner {
171 display: none;
172 border: 5px solid #333;
173 border-radius: 40px;
174 height: 40px;
175 left: 50%;
176 margin: -20px 0 0 -20px;
177 opacity: 0;
178 position: fixed;
179 top: 50%;
180 width: 40px;
181 z-index: 1007;
182 -webkit-animation: pulsate 1s ease-out infinite;
183 -moz-animation: pulsate 1s ease-out infinite;
184 -ms-animation: pulsate 1s ease-out infinite;
185 -o-animation: pulsate 1s ease-out infinite;
186 animation: pulsate 1s ease-out infinite;
187 }
188 .vikfxg-scrollbar-measure {
189 position: absolute;
190 top: -9999px;
191 width: 50px;
192 height: 50px;
193 overflow: scroll;
194 }
195 .vikfxg-transition {
196 transition: -moz-transform ease 200ms;
197 transition: -ms-transform ease 200ms;
198 transition: -o-transform ease 200ms;
199 transition: -webkit-transform ease 200ms;
200 transition: transform ease 200ms;
201 }
202 @-webkit-keyframes pulsate {
203 0% {
204 transform: scale(0.1);
205 opacity: 0.0;
206 }
207 50% {
208 opacity: 1;
209 }
210 100% {
211 transform: scale(1.2);
212 opacity: 0;
213 }
214 }
215 @keyframes pulsate {
216 0% {
217 transform: scale(0.1);
218 opacity: 0.0;
219 }
220 50% {
221 opacity: 1;
222 }
223 100% {
224 transform: scale(1.2);
225 opacity: 0;
226 }
227 }
228 @-moz-keyframes pulsate {
229 0% {
230 transform: scale(0.1);
231 opacity: 0.0;
232 }
233 50% {
234 opacity: 1;
235 }
236 100% {
237 transform: scale(1.2);
238 opacity: 0;
239 }
240 }
241 @-o-keyframes pulsate {
242 0% {
243 transform: scale(0.1);
244 opacity: 0.0;
245 }
246 50% {
247 opacity: 1;
248 }
249 100% {
250 transform: scale(1.2);
251 opacity: 0;
252 }
253 }
254 @-ms-keyframes pulsate {
255 0% {
256 transform: scale(0.1);
257 opacity: 0.0;
258 }
259 50% {
260 opacity: 1;
261 }
262 100% {
263 transform: scale(1.2);
264 opacity: 0;
265 }
266 }
267