PluginProbe
Zoho Forms – Drag & Drop Form Builder for Websites – Contact Forms, Payment Forms, Order Forms & More / 4.0
Zoho Forms – Drag & Drop Form Builder for Websites – Contact Forms, Payment Forms, Order Forms & More v4.0
trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 2.0 3.0 3.0.1 3.0.2 4.0 4.0.1 4.0.2 4.0.3 4.0.4
zoho-forms / zohoforms-block.css

zohoforms-block.css in Zoho Forms – Drag & Drop Form Builder for Websites – Contact Forms, Payment Forms, Order Forms & More 4.0, at zohoforms-block.css

479 lines 15.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .body{
2 margin: 0;
3 padding: 0;
4 font-family: Arimo, Helvetica, sans-serif;
5
6 }
7
8 input:focus, textarea:focus, select:focus{ outline: none !important; border-color: #24A68A !important; box-shadow: none !important;}
9 button:focus{outline: none;}
10 button{cursor: pointer;}
11
12 .clearBoth{
13 clear:both;
14 }
15
16 .flLeft{
17 float:left;
18 }
19
20 .flRight{
21 float:right;
22 }
23
24 .zf-wb-containerWrapper{
25 letter-spacing:0.5px;
26 width: 100%;
27 padding: 0 10px;
28 padding-top: 10px;
29 }
30
31 .zf-wb-tabToggle{
32 width: 60%;
33 margin:0 auto;
34 font-size: 14px;
35 font-weight: 400;
36 margin-bottom: 10px;
37 }
38
39 .zf-wb-tabToggle ul{
40 display: table;
41 width: 100%;
42 padding: 0;
43 margin: 0 !important;
44 }
45
46 .zf-wb-tabToggle ul li{
47 padding:6px 8px;
48 border-collapse: collapse;
49 border-width: 1px 0 1px 1px;
50 border-color: #d8d8d8;
51 border-style: solid;
52 overflow: hidden;
53 display: table-cell;
54 text-align: center;
55 cursor: pointer;
56 width: 50%;
57 }
58
59 .zf-wb-tabToggle ul li:last-child{
60 border-width: 1px;
61 -webkit-border-radius:0px 25px 25px 0;
62 -moz-border-radius:0px 25px 25px 0;
63 border-radius:0px 25px 25px 0;
64 }
65
66 .zf-wb-tabToggle ul li:first-child{
67 -webkit-border-radius:25px 0 0 25px;
68 -moz-border-radius:25px 0 0 25px;
69 border-radius:25px 0 0 25px;
70 }
71
72 .zf-wb-tabToggle ul li.active{
73 border:1px solid #007AFF;
74 background: #007AFF;
75 color: #fff;
76 cursor: default;
77 }
78
79 .zf-wb-tabToggle ul li.active ~ li{
80 border-width: 1px 1px 1px 0;
81 }
82
83 .zf-wb-outerWrapper{ font-size: 14px !important;}
84 .zf-wb-outerWrapper .zf-wb-desc{ font-size: 14px; color: #666; text-align: center; margin-bottom:20px;}
85 .zf-wb-outerWrapper .zf-wb-innerWrapper{ padding-bottom:20px;}
86 .zf-wb-outerWrapper .zf-wb-innerWrapper label{ display: block;margin-bottom:5px;}
87 .zf-wb-outerWrapper .zf-wb-innerWrapper label em{ color:#ff0000;font-size:16px;}
88
89 .zf-wb-outerWrapper .zf-wb-innerWrapper input, .zf-wb-outerWrapper .zf-wb-innerWrapper textarea{ width: 100%; border:1px solid #d6d6d6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px; font-size: 14px;}
90
91 .zf-wb-outerWrapper .zf-wb-twoColumns .zf-wb-innerWrapper{ width: 45%;}
92
93 .zf-wb-errorCont input, .zf-wb-errorCont textarea{ border: 1px solid #ff0000 !important;}
94
95 .zf-wb-errorCont input:focus, .zf-wb-errorCont textarea:focus{ border:1px solid #ff0000 !important; -moz-box-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
96
97 .zf-wb-errorCont p{font-size:13px !important; color:#ff0000; margin:0 !important; padding-top:3px;}
98
99 .zf-wb-Fotter{ text-align:center; border-top: 1px solid #d6d6d6; padding:20px 0; padding-bottom: 10px; margin-top: -1px;}
100 .zf-wb-Fotter button{ padding:6px 18px; border: 1px solid #d6d6d6; font-size: 14px !important; margin: 0 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; line-height: 21px !important;}
101 .zf-wb-blue{border: 1px solid #24A68A;background: #24A68A;color: #fff;border-radius: 3px;font-size: 14px;cursor: pointer;padding: 10px 12px;display: inline-block;}
102 .zf-wb-red{background:#f04b2f; color:#fff !important; border:1px solid #f04b2f !important;}
103 .zf-wb-green{background:#00A552; color:#fff !important; border:1px solid #00A552 !important;}
104 .zf-wb-white{background:#fff; border:1px solid #adadad !important;}
105
106 .zf-wb-brandWrapper .zf-wb-brandCont{ margin:0; }
107 .zf-wb-brandWrapper .zf-wb-brandCont span{ margin-right:5px; color:#666; font-weight: 300; font-size: 13px;}
108
109
110
111
112 .zf-wb-signWrapper{ text-align: center; font-size: 14px; padding: 10px 0 20px 0; margin-bottom: 10px;}
113 .zf-wb-signWrapper p{ margin: 0 !important;font-size: 15px !important;line-height: 23px !important;margin-bottom: 15px !important;}
114 .zf-wb-signWrapper button{ padding:6px 18px; border: 1px solid #d6d6d6; font-size: 14px !important; margin: 0 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin-top: 5px;}
115
116 .zf-wb-dropWrapper{ border:1px solid #d6d6d6; position: relative; height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; overflow: hidden;}
117 .zf-wb-dropWrapper::before{ content: "";right: 12px;top: 11px; position: absolute;width: 0; height: 0; border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 7px solid #222;}
118
119 .zf-wb-dropWrapper select{
120 position: absolute;
121 top: 0;
122 border: 0 none !important;
123 width: 100%;
124 max-width: 100%;
125 outline: none !important;
126 -moz-outline: none !important;
127 margin: 0;
128 appearance: none;
129 -moz-appearance: radio-container;
130 -webkit-appearance: none;
131 background: transparent;
132 text-overflow: '';
133 webkit-user-select: none;
134 -moz-user-select: none;
135 -ms-user-select: none;
136 -o-user-select: none;
137 user-select: none;
138 text-indent: 2px;
139 white-space: nowrap;
140 text-overflow: ellipsis;
141 height: auto;
142 font-size: 14px !important;
143 padding-bottom: 5px;
144 line-height: inherit;;
145 }
146 .zf-wb-dropWrapper select:hover{color:#444 !important;}
147 .zf-wb-dropWrapper select:focus, .zf-wb-dropWrapper select:hover, .zf-wb-dropWrapper select option{-moz-outline: none !important; outline: none !important; border:none; -moz-box-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;outline-offset: -2px !important; color: #444;}
148 select:-moz-focusring {color: transparent !important;text-shadow: 0 0 0 #000 !important;}
149 .zf-wb-infoDiv { position: relative;border-radius: 100px;border: 2px solid #1a75ef;width: 38px;height: 38px;z-index: 9999999;padding: 5px;line-height: 33px;text-align: center;display: inline-block;margin-bottom: 15px;}
150 .zf-wb-infoDiv:before { position: absolute;content: "i";color: #1a75ef;font-size: 20px;left: 15px;font-weight: 600;top: 0;}
151 .zf-wb-signWrapper a { color: #24A68A !important;cursor: pointer;text-decoration: underline !important;box-shadow: none !important;font-size: 16px;}
152 .zf-wb-signWrapper label {margin: 0 12px !important;font-size: 15px;color: #999;cursor: default;}
153 .zf-wb-headwrap { border-bottom: 1px solid #ccc; padding: 0 0 12px 0; margin-bottom: 20px;}
154 .zf-wb-heading { padding: 0 0 0 42px;font-size: 17px;font-weight: 600;}
155 .zf-wb-backIocn { position: relative; border: 1px solid #ccc; width: 23px; height: 23px; float: left; cursor: pointer; margin: 2px 0 0 0;}
156 .zf-wb-backIocn svg { display: inline-block; width: 15px; height: 17px; stroke-width: 0; stroke: currentColor; fill: #a2a2a2; position: absolute; left: 2px; top: -1px;}
157 .zf-wb-innerWrapper span { color: #777;}
158 .zf-wb-innerWrapper a:hover { box-shadow: none !important;color: #24A68A !important;}
159 .zf-wb-innerWrapper a { color: #24A68A !important;text-decoration: underline !important;box-shadow: none !important;}
160 .zf-wb-connect-btn{ text-align: center;border-top: none;}
161 .zf-wb-errorCont .zf-wb-dropWrapper { border: 1px solid #ff0000;}
162 .zf-wb-loading{ text-align: center;}
163 .zf-wb-loading p{ display: inline;padding: 0 10px 0 0px !important;}
164 .zf-wb-lightblue { background: #E3F0FF; color: #153C69; border: 1px solid #C8E1FE !important;
165 }
166 .zf-wb-dropWrapper select{height: 32px;}
167
168 /*loading animation */
169 .zf-wb-spinner { text-align: center;display: inline;position: relative;top: 2px;}
170 .zf-wb-spinner > div {
171 width: 11px;
172 height: 11px;
173 background-color: #333;
174
175 border-radius: 100%;
176 display: inline-block;
177 -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
178 animation: sk-bouncedelay 1.4s infinite ease-in-out both;
179 }
180
181 .zf-wb-spinner .bounce1 {
182 -webkit-animation-delay: -0.32s;
183 animation-delay: -0.32s;
184 }
185
186 .zf-wb-spinner .bounce2 {
187 -webkit-animation-delay: -0.16s;
188 animation-delay: -0.16s;
189 }
190
191 @-webkit-keyframes sk-bouncedelay {
192 0%, 80%, 100% { -webkit-transform: scale(0) }
193 40% { -webkit-transform: scale(1.0) }
194 }
195
196 @keyframes sk-bouncedelay {
197 0%, 80%, 100% {
198 -webkit-transform: scale(0);
199 transform: scale(0);
200 } 40% {
201 -webkit-transform: scale(1.0);
202 transform: scale(1.0);
203 }
204 }
205
206 .zf-WpEmbeddedWrap {
207 padding: 0 25px;
208 }
209 .zf-WpEmbeddedWrap .zf-WpSelectFrm .cusDropArrow {
210 top: 60px;
211 }
212 .embedFormUsing label {
213 font-size: 15px;
214 margin-bottom: 12px;
215 display: inline-block;
216 }
217 .embedFormUsing {
218 padding-bottom: 15px;
219 margin-bottom: 15px;
220 }
221 .cusRadioButton span {
222 margin-right: 25px;
223 }
224 .cusRadioButton [type="radio"]:checked, .cusRadioButton [type="radio"]:not(:checked) {
225 position: absolute;
226 left: -9999px;
227 }
228 .cusRadioButton [type="radio"]:checked + label, .cusRadioButton [type="radio"]:not(:checked) + label {
229 position: relative;
230 padding-left: 26px !important;
231 cursor: pointer;
232 line-height: 16px;
233 display: inline-block;
234 color: #444;
235 margin: 0;
236 font-weight: normal;
237 font-size: 15px;
238 }
239 .cusRadioButton [type="radio"]:checked + label:before, .cusRadioButton [type="radio"]:not(:checked) + label:before {
240 content: '';
241 position: absolute;
242 left: 0;
243 top: 0;
244 width: 15px;
245 height: 15px;
246 border: 1px solid #24A68A;
247 border-radius: 100%;
248 background: #fff;
249 }
250 .cusRadioButton [type="radio"]:checked + label:after {
251 opacity: 1;
252 -webkit-transform: scale(1);
253 transform: scale(1);
254 }
255
256 .cusRadioButton [type="radio"]:checked + label:after, .cusRadioButton [type="radio"]:not(:checked) + label:after {
257 content: '';
258 width: 9px;
259 height: 9px;
260 background: #24A68A;
261 position: absolute;
262 top: 3px;
263 left: 3px;
264 border-radius: 100%;
265 -webkit-transition: all 0.2s ease;
266 transition: all 0.2s ease;
267 }
268 .cusRadioButton [type="radio"]:not(:checked) + label {
269 color: #444;
270 }
271 .cusRadioButton [type="radio"]:not(:checked) + label:after {
272 opacity: 0;
273 -webkit-transform: scale(0);
274 transform: scale(0);
275 }
276 .cusRadioButton {
277 margin-bottom: 20px;
278 }
279
280 .cusCheckBox [type="checkbox"] {
281 border: 0;
282 clip: rect(1px, 1px, 1px, 1px);
283 -webkit-clip-path: inset(50%);
284 clip-path: inset(50%);
285 height: 1px;
286 overflow: hidden;
287 padding: 0;
288 position: absolute;
289 width: 1px;
290 white-space: nowrap;
291 }
292 .cusCheckBox [type="checkbox"] + label {
293 position: relative;
294 -webkit-user-select: none;
295 -moz-user-select: none;
296 -ms-user-select: none;
297 user-select: none;
298 cursor: pointer;
299 line-height: 17px;
300 padding-left: 30px;
301 display: inline-block;
302 font-size: 15px;
303 }
304 .cusCheckBox [type="checkbox"]:not(:checked) + label:before, .cusCheckBox [type="checkbox"]:not(:checked) + .decisionCusCheckBox:before {
305 border: 1px solid #ddd;
306 background: #fff;
307 }
308 .cusCheckBox [type="checkbox"] + label::before{
309
310 background-color: #fff;
311 border: 1px solid #24A68A;
312 box-sizing: content-box;
313 content: '';
314 color: #444;
315 margin-right: 7px;
316 top: 0;
317 left: 0;
318 width: 15px;
319 height: 15px;
320 display: inline-block;
321 vertical-align: middle;
322 position: absolute;
323 }
324 .cusCheckBox [type="checkbox"]:checked + label::after{
325 content: '';
326 -webkit-transform: rotate(-45deg) scale(1);
327 transform: rotate(-45deg) scale(1);
328 transition: -webkit-transform 200ms ease-out;
329 transition: transform 200ms ease-out;
330 transition: transform 200ms ease-out, -webkit-transform 200ms ease-out;
331 }
332
333 .cusCheckBox [type="checkbox"] + label::after {
334 background-color: transparent;
335 box-sizing: content-box;
336 content: '';
337 position: absolute;
338 top: 9px;
339 left: 4px;
340 width: 7px;
341 height: 4px;
342 margin-top: calc(24px / -2 / 2 * 0.8);
343 border-style: solid;
344 border-color: #24A68A;
345 border-width: 0 0 2px 2px;
346 border-radius: 0;
347 -o-border-image: none;
348 border-image: none;
349 -webkit-transform: rotate(-45deg) scale(0);
350 transform: rotate(-45deg) scale(0);
351 transition: none;
352 }
353
354 .cusCheckBox {
355 margin-bottom: 3px;
356 }
357
358 .embedFormInputField {
359 display: inline-block;
360 width: 100%;
361 margin-bottom: 10px;
362 margin-top: 10px;
363 }
364 .embedFormInputField span {
365 width: 45%;
366 float: left;
367 }
368 .embedFormInputField label {
369 font-size: 14px;
370 display: block;
371 margin-bottom: 10px;
372 }
373 .embedFormInputField span:last-child {
374 float: right;
375 }
376 .embedFormInputField input[type="text"] {
377 width: 100%;
378 box-sizing: border-box;
379 border-radius: 3px;
380 border: 1px solid #ccc;
381 padding: 7px 10px;
382 font-size: 13px;
383 }
384 .embedIncldeParamtrs span {
385 font-size: 14px;
386 color: #6b6b6b;
387 line-height: 23px;
388 position: relative;
389 left: 30px;
390 margin-bottom: 15px;
391 display: inline-block;
392 }
393 .embedParameterValue {
394 border: 1px solid #ccc;
395 display: inline-block;
396 width: 100%;
397 padding-bottom: 7px;
398 }
399 .embedField {
400 background: #f6f6f6;
401 padding: 10px 20px;
402 margin-bottom: 15px;
403 display: inline-block;
404 width: 100%;
405 box-sizing: border-box;
406 }
407 .embedFiel_Col1 {
408 width: 240px;
409 float: left;
410 font-size: 14px;
411 }
412 .embedFiel_Col2 {
413 width: 200px;
414 float: left;
415 font-size: 14px;
416 margin-left: 67px;
417 }
418 .addparamsWrap {
419 display: inline-block;
420 width: 100%;
421 margin-bottom: 16px;
422 float: left;
423 padding: 0 20px;
424 }
425 .intArrow {
426 border-bottom: 1px dashed #afafaf;
427 font-size: 13px;
428 font-weight: 300;
429 width: 75px;
430 position: relative;
431 margin-left: 15px;
432 margin-right: 15px;
433 display: inline-block;
434 float: left;
435 vertical-align: middle;
436 top: 15px;
437 margin-left: 20px;
438 margin-right: 20px;
439 }
440 .intArrow .arrowImg {
441 background: url(./tinymce/paramtrArrow.jpg) no-repeat;
442 width: 5px;
443 height: 10px;
444 display: block;
445 top: -4px;
446 position: absolute;
447 right: 0;
448 opacity: 0.8;
449 }
450 .fiedPropPlus, .fiedPropMinus{
451 width: 24px;
452 height: 24px;
453 background: url(./tinymce/fieldprop-plus.png) no-repeat;
454 background-size: contain;
455 margin-top: 2px;
456 float: left; cursor: pointer;
457 margin-left: 15px;
458 left: 0px !important;
459 }
460 .fiedPropMinus {
461 background: url(./tinymce/fieldprop-minus.png) no-repeat;
462 background-size: contain;
463 margin-left: 8px;
464 }
465 .addParamaFeld {
466 width: 190px;
467 float: left;
468 }
469 .addParamaFeld input[type="text"] {
470 width: 100%;
471 border-radius: 3px;
472 border: 1px solid #ccc;
473 box-sizing: border-box;
474 padding: 7px 10px;
475 font-size: 13px;
476 }
477 input[type="text"]:disabled {
478 background: #ececec;
479 }