PluginProbe
Echo Knowledge Base – Documentation, FAQs, Chat & Smart Search / 15.0.0
Echo Knowledge Base – Documentation, FAQs, Chat & Smart Search v15.0.0
17.214.0 17.213.1 17.212.0 17.211.0 17.210.0 17.200.0 11.0.0 12.0.0 13.10.0 14.0.0 15.0.0 16.011.0 16.20.0 17.0.1 17.0.4 17.1.0 17.1.2 17.111.0 17.3.0 17.4.0 trunk
echo-knowledge-base / css / editor.css

editor.css in Echo Knowledge Base – Documentation, FAQs, Chat & Smart Search 15.0.0, at css/editor.css

2,121 lines 101.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 @import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap");
3 @keyframes spin {
4 0% {
5 transform: rotate(0deg); }
6 100% {
7 transform: rotate(360deg); } }
8 /* rtl:ignore */
9 .epkb-color-picker {
10 width: 80px;
11 direction: ltr; }
12
13 .epkb-picker-container .hidden {
14 display: none; }
15
16 /* Needs higher specificiity. */
17 .epkb-picker-container .epkb-color-result.button {
18 min-height: 30px;
19 margin: 0 6px 6px 0px;
20 padding: 0 0 0 30px;
21 font-size: 11px; }
22
23 .epkb-color-result-text {
24 background: #f7f7f7;
25 border-radius: 0 2px 2px 0;
26 border-left: 1px solid #ccc;
27 color: #555;
28 display: block;
29 line-height: 2.54545455;
30 /* 28px */
31 padding: 0 6px;
32 text-align: center; }
33
34 .epkb-color-result:hover,
35 .epkb-color-result:focus {
36 background: #fafafa;
37 border-color: #999;
38 color: #23282d; }
39
40 .epkb-color-result:hover:after,
41 .epkb-color-result:focus:after {
42 color: #23282d;
43 border-color: #a0a5aa;
44 border-left: 1px solid #999; }
45
46 .epkb-picker-container {
47 display: inline-block; }
48
49 .epkb-color-result:focus {
50 border-color: #5b9dd9;
51 box-shadow: 0 0 3px rgba(0, 115, 170, 0.8); }
52
53 .epkb-color-result:active {
54 /* See Trac ticket #39662 */
55 transform: none !important; }
56
57 .epkb-picker-open + .epkb-picker-input-wrap {
58 display: inline-block;
59 vertical-align: top; }
60
61 .epkb-picker-input-wrap label {
62 display: inline-block;
63 vertical-align: top; }
64
65 /* For the old `custom-background` page, to override the inline-block and margins from `.form-table td fieldset label`. */
66 .form-table .epkb-picker-input-wrap label {
67 margin: 0 !important; }
68
69 .epkb-picker-input-wrap .button.epkb-picker-default,
70 .epkb-picker-input-wrap .button.epkb-picker-clear,
71 .epkb-customizer .epkb-picker-input-wrap .button.epkb-picker-default,
72 .epkb-customizer .epkb-picker-input-wrap .button.epkb-picker-clear {
73 margin-left: 6px;
74 padding: 0 8px;
75 line-height: 2.54545455;
76 /* 28px */
77 min-height: 30px; }
78
79 .epkb-picker-container .iris-square-slider .ui-slider-handle:focus {
80 background-color: #555; }
81
82 .epkb-picker-container .iris-picker {
83 border-radius: 0;
84 border-color: #ddd;
85 margin-top: 6px; }
86
87 .epkb-picker-container input[type="text"].epkb-color-picker {
88 width: 4rem;
89 font-size: 12px;
90 font-family: monospace;
91 line-height: 2.33333333;
92 /* 28px */
93 margin: 0;
94 padding: 0 5px;
95 vertical-align: top;
96 min-height: 30px; }
97
98 .epkb-color-picker::-webkit-input-placeholder {
99 color: #72777c; }
100
101 .epkb-color-picker::-moz-placeholder {
102 color: #72777c;
103 opacity: 1; }
104
105 .epkb-color-picker:-ms-input-placeholder {
106 color: #72777c; }
107
108 .epkb-picker-container input[type="text"].iris-error {
109 background-color: #ffebe8;
110 border-color: #c00;
111 color: #000; }
112
113 .iris-picker .ui-square-handle:focus,
114 .iris-picker .iris-strip .ui-slider-handle:focus {
115 border-color: #007cba;
116 border-style: solid;
117 box-shadow: 0 0 0 1px #007cba;
118 outline: 2px solid transparent; }
119
120 .iris-picker .iris-palette:focus {
121 box-shadow: 0 0 0 2px #007cba; }
122
123 @media screen and (max-width: 782px) {
124 .epkb-picker-container input[type="text"].epkb-color-picker {
125 width: 5rem;
126 font-size: 16px;
127 line-height: 1.875;
128 /* 30px */
129 min-height: 32px; }
130
131 .epkb-customizer .epkb-picker-container input[type="text"].epkb-color-picker {
132 padding: 0 5px; }
133
134 .epkb-picker-input-wrap .button.epkb-picker-default,
135 .epkb-picker-input-wrap .button.epkb-picker-clear {
136 padding: 0 8px;
137 line-height: 2.14285714;
138 /* 30px */
139 min-height: 32px; }
140
141 .epkb-customizer .epkb-picker-input-wrap .button.epkb-picker-default,
142 .epkb-customizer .epkb-picker-input-wrap .button.epkb-picker-clear {
143 padding: 0 8px;
144 font-size: 14px;
145 line-height: 2.14285714;
146 /* 30px */
147 min-height: 32px; }
148
149 .epkb-picker-container .epkb-color-result.button {
150 padding: 0 0 0 40px;
151 font-size: 14px;
152 line-height: 2.14285714;
153 /* 30px */ }
154
155 .epkb-customizer .epkb-picker-container .epkb-color-result.button {
156 font-size: 14px;
157 line-height: 2.14285714;
158 /* 30px */ }
159
160 .epkb-picker-container .epkb-color-result-text {
161 padding: 0 14px;
162 font-size: inherit;
163 line-height: inherit; }
164
165 .epkb-customizer .epkb-picker-container .epkb-color-result-text {
166 padding: 0 10px; } }
167 [dit=rtl] {
168 /* Needs higher specificiity. */
169 /* For the old `custom-background` page, to override the inline-block and margins from `.form-table td fieldset label`. */ }
170 [dit=rtl] .epkb-color-picker {
171 width: 80px;
172 direction: ltr; }
173 [dit=rtl] .epkb-picker-container .hidden {
174 display: none; }
175 [dit=rtl] .epkb-picker-container .epkb-color-result.button {
176 min-height: 30px;
177 margin: 0 0px 6px 6px;
178 padding: 0 30px 0 0;
179 font-size: 11px; }
180 [dit=rtl] .epkb-color-result-text {
181 background: #f7f7f7;
182 border-radius: 2px 0 0 2px;
183 border-right: 1px solid #ccc;
184 color: #555;
185 display: block;
186 line-height: 2.54545455;
187 /* 28px */
188 padding: 0 6px;
189 text-align: center; }
190 [dit=rtl] .epkb-color-result:hover,
191 [dit=rtl] .epkb-color-result:focus {
192 background: #fafafa;
193 border-color: #999;
194 color: #23282d; }
195 [dit=rtl] .epkb-color-result:hover:after,
196 [dit=rtl] .epkb-color-result:focus:after {
197 color: #23282d;
198 border-color: #a0a5aa;
199 border-right: 1px solid #999; }
200 [dit=rtl] .epkb-picker-container {
201 display: inline-block; }
202 [dit=rtl] .epkb-color-result:focus {
203 border-color: #5b9dd9;
204 box-shadow: 0 0 3px rgba(0, 115, 170, 0.8); }
205 [dit=rtl] .epkb-color-result:active {
206 /* See Trac ticket #39662 */
207 transform: none !important; }
208 [dit=rtl] .epkb-picker-open + .epkb-picker-input-wrap {
209 display: inline-block;
210 vertical-align: top; }
211 [dit=rtl] .epkb-picker-input-wrap label {
212 display: inline-block;
213 vertical-align: top; }
214 [dit=rtl] .form-table .epkb-picker-input-wrap label {
215 margin: 0 !important; }
216 [dit=rtl] .epkb-picker-input-wrap .button.epkb-picker-default,
217 [dit=rtl] .epkb-picker-input-wrap .button.epkb-picker-clear,
218 [dit=rtl] .epkb-customizer .epkb-picker-input-wrap .button.epkb-picker-default,
219 [dit=rtl] .epkb-customizer .epkb-picker-input-wrap .button.epkb-picker-clear {
220 margin-right: 6px;
221 padding: 0 8px;
222 line-height: 2.54545455;
223 /* 28px */
224 min-height: 30px; }
225 [dit=rtl] .epkb-picker-container .iris-square-slider .ui-slider-handle:focus {
226 background-color: #555; }
227 [dit=rtl] .epkb-picker-container .iris-picker {
228 border-radius: 0;
229 border-color: #ddd;
230 margin-top: 6px; }
231 [dit=rtl] .epkb-picker-container input[type="text"].epkb-color-picker {
232 width: 4rem;
233 font-size: 12px;
234 font-family: monospace;
235 line-height: 2.33333333;
236 /* 28px */
237 margin: 0;
238 padding: 0 5px;
239 vertical-align: top;
240 min-height: 30px; }
241 [dit=rtl] .epkb-color-picker::-webkit-input-placeholder {
242 color: #72777c; }
243 [dit=rtl] .epkb-color-picker::-moz-placeholder {
244 color: #72777c;
245 opacity: 1; }
246 [dit=rtl] .epkb-color-picker:-ms-input-placeholder {
247 color: #72777c; }
248 [dit=rtl] .epkb-picker-container input[type="text"].iris-error {
249 background-color: #ffebe8;
250 border-color: #c00;
251 color: #000; }
252 [dit=rtl] .iris-picker .ui-square-handle:focus,
253 [dit=rtl] .iris-picker .iris-strip .ui-slider-handle:focus {
254 border-color: #007cba;
255 border-style: solid;
256 box-shadow: 0 0 0 1px #007cba;
257 outline: 2px solid transparent; }
258 [dit=rtl] .iris-picker .iris-palette:focus {
259 box-shadow: 0 0 0 2px #007cba; }
260 @media screen and (max-width: 782px) {
261 [dit=rtl] .epkb-picker-container input[type="text"].epkb-color-picker {
262 width: 5rem;
263 font-size: 16px;
264 line-height: 1.875;
265 /* 30px */
266 min-height: 32px; }
267 [dit=rtl] .epkb-customizer .epkb-picker-container input[type="text"].epkb-color-picker {
268 padding: 0 5px; }
269 [dit=rtl] .epkb-picker-input-wrap .button.epkb-picker-default,
270 [dit=rtl] .epkb-picker-input-wrap .button.epkb-picker-clear {
271 padding: 0 8px;
272 line-height: 2.14285714;
273 /* 30px */
274 min-height: 32px; }
275 [dit=rtl] .epkb-customizer .epkb-picker-input-wrap .button.epkb-picker-default,
276 [dit=rtl] .epkb-customizer .epkb-picker-input-wrap .button.epkb-picker-clear {
277 padding: 0 8px;
278 font-size: 14px;
279 line-height: 2.14285714;
280 /* 30px */
281 min-height: 32px; }
282 [dit=rtl] .epkb-picker-container .epkb-color-result.button {
283 padding: 0 40px 0 0;
284 font-size: 14px;
285 line-height: 2.14285714;
286 /* 30px */ }
287 [dit=rtl] .epkb-customizer .epkb-picker-container .epkb-color-result.button {
288 font-size: 14px;
289 line-height: 2.14285714;
290 /* 30px */ }
291 [dit=rtl] .epkb-picker-container .epkb-color-result-text {
292 padding: 0 14px;
293 font-size: inherit;
294 line-height: inherit; }
295 [dit=rtl] .epkb-customizer .epkb-picker-container .epkb-color-result-text {
296 padding: 0 10px; } }
297
298 body.epkb-edit-mode, body.epkb-editor-backend-mode {
299 font-family: 'Roboto', sans-serif;
300 margin: 0; }
301
302 body.epkb-frontend-loader--active #epkb-editor:after {
303 content: "";
304 display: block;
305 top: 0;
306 right: 0;
307 bottom: 0;
308 left: 0;
309 cursor: no-drop;
310 position: absolute; }
311
312 body.epkb-frontend-save-block--active #epkb-editor .epkb-editor-footer-nav:after {
313 content: "";
314 display: block;
315 top: 0;
316 right: 0;
317 bottom: 0;
318 left: 0;
319 cursor: no-drop;
320 position: absolute; }
321
322 @-webkit-keyframes section-outline {
323 0% {
324 opacity: 0; }
325 to {
326 opacity: 1; } }
327 @keyframes section-outline {
328 0% {
329 opacity: 0; }
330 to {
331 opacity: 1; } }
332 .epkb-editor-container {
333 background-color: #e6e9ec; }
334 .epkb-editor-container h1, .epkb-editor-container h2, .epkb-editor-container h3, .epkb-editor-container h4, .epkb-editor-container h5, .epkb-editor-container h6, .epkb-editor-container p, .epkb-editor-container a, .epkb-editor-container div, .epkb-editor-container span, .epkb-editor-container strong, .epkb-editor-container b, .epkb-editor-container i, .epkb-editor-container ol, .epkb-editor-container ul, .epkb-editor-container li, .epkb-editor-container section, .epkb-editor-container nav, .epkb-editor-container menu, .epkb-editor-container header, .epkb-editor-container form, .epkb-editor-container input, .epkb-editor-container button, .epkb-editor-container img, .epkb-editor-container legend, .epkb-editor-container label, .epkb-editor-container fieldset {
335 margin: 0;
336 padding: 0;
337 border: 0;
338 outline: 0;
339 font-size: 100%;
340 vertical-align: baseline;
341 font-weight: normal;
342 line-height: 1;
343 text-align: left;
344 text-decoration: none;
345 border: none;
346 box-shadow: none;
347 box-sizing: border-box;
348 font-style: normal;
349 list-style-type: none;
350 list-style-image: none;
351 float: none; }
352 .epkb-editor-container input[type="text"]:focus,
353 .epkb-editor-container input[type="date"]:focus,
354 .epkb-editor-container input[type="email"]:focus,
355 .epkb-editor-container input[type="number"]:focus,
356 .epkb-editor-container input[type="password"]:focus,
357 .epkb-editor-container input[type="search"]:focus,
358 .epkb-editor-container input[type="tel"]:focus,
359 .epkb-editor-container input[type="url"]:focus,
360 .epkb-editor-container select:focus,
361 .epkb-editor-container textarea:focus {
362 border-color: #333333;
363 outline: 0 none; }
364 .epkb-editor-container input[type="text"],
365 .epkb-editor-container input[type="date"],
366 .epkb-editor-container input[type="email"],
367 .epkb-editor-container input[type="number"],
368 .epkb-editor-container input[type="password"],
369 .epkb-editor-container input[type="search"],
370 .epkb-editor-container input[type="tel"],
371 .epkb-editor-container input[type="url"],
372 .epkb-editor-container select,
373 .epkb-editor-container textarea {
374 border: solid 1px #d5dadf;
375 border-radius: 3px;
376 height: 100%; }
377 .epkb-editor-container a {
378 color: #106ecd;
379 text-decoration: underline; }
380 .epkb-editor-container select {
381 border: solid 1px #d5dadf;
382 border-radius: 3px;
383 font-size: 12px;
384 font-family: inherit;
385 font-weight: inherit;
386 font-style: inherit;
387 text-transform: inherit;
388 letter-spacing: inherit;
389 flex-basis: 100%;
390 padding: 6px 0 6px 5px !important;
391 cursor: pointer;
392 height: 100%;
393 line-height: 1.5; }
394 .epkb-editor-container input {
395 border: solid 1px #d5dadf;
396 border-radius: 3px;
397 font-size: 12px;
398 width: 100%;
399 height: 100%;
400 background: none;
401 -webkit-box-shadow: none;
402 box-shadow: none;
403 color: #6d7882;
404 outline: none;
405 padding: 8px 0 8px 5px !important;
406 line-height: 1.5; }
407 .epkb-editor-container button {
408 border: 1px solid #d5dadf;
409 display: inline-block;
410 margin: 0;
411 font-weight: 400;
412 line-height: 1.5;
413 text-transform: none;
414 box-shadow: none !important; }
415 .epkb-editor-container button:hover {
416 cursor: pointer; }
417 .epkb-editor-container .epkb-editor-header-container {
418 position: relative;
419 width: 100%;
420 height: auto; }
421 .epkb-editor-container .epkb-editor-header-container:before {
422 display: none; }
423 .epkb-editor-container .epkb-editor-header-container .epkb-editor-header__inner {
424 display: flex;
425 justify-content: space-between;
426 align-items: center;
427 padding: 10px;
428 background-color: #106ecd;
429 color: #fff; }
430 .epkb-editor-container .epkb-editor-header-container .epkb-editor-header__inner .epkb-editor-header__inner__menu-btn:hover {
431 cursor: pointer; }
432 .epkb-editor-container .epkb-editor-header-container .epkb-editor-header__inner .epkb-editor-header__inner__back-btn, .epkb-editor-container .epkb-editor-header-container .epkb-editor-header__inner .epkb-editor-header__inner__close-btn {
433 display: none;
434 cursor: pointer; }
435 .epkb-editor-container .epkb-editor-header-container .epkb-editor-header__inner .epkb-editor-header__inner__title {
436 font-size: 19px; }
437 .epkb-editor-container .epkb-editor-header-container .epkb-editor-header__inner .epkb-editor-header__inner__config:hover {
438 cursor: pointer; }
439 .epkb-editor-container .epkb-editor-settings-container {
440 height: calc( 100vh - 95px ); }
441 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner {
442 height: 100%;
443 display: flex;
444 flex-direction: column; }
445 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container {
446 display: flex;
447 justify-content: space-evenly;
448 align-items: flex-start;
449 margin-bottom: 10px;
450 background-color: #fff;
451 box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); }
452 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container .epkb-editor-settings__panel-navigation__tab {
453 display: flex;
454 justify-content: space-evenly;
455 align-items: center;
456 flex-direction: column;
457 width: 100%;
458 padding: 10px;
459 position: relative;
460 cursor: pointer; }
461 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container .epkb-editor-settings__panel-navigation__tab:after {
462 display: none;
463 position: absolute;
464 bottom: 0;
465 left: 0;
466 content: '';
467 width: 100%;
468 height: 3px;
469 background: #2EA3F2; }
470 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container .epkb-editor-settings__panel-navigation__tab.epkb-editor-settings__panel-navigation__tab--active:after {
471 display: block; }
472 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container .epkb-editor-settings__panel-navigation__tab.epkb-editor-settings__panel-navigation__tab--disabled {
473 color: #C2C2C2;
474 cursor: default; }
475 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container .epkb-editor-settings__panel-navigation__tab.epkb-editor-settings__panel-navigation__tab--disabled:after {
476 background: none; }
477 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container .epkb-editor-settings__panel-navigation__tab .epkb-editor-settings__panel-navigation__tab__icon {
478 margin-bottom: 10px;
479 position: relative; }
480 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container .epkb-editor-settings__panel-navigation__tab .epkb-editor-settings__panel-navigation__tab__title {
481 font-size: 16px; }
482 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container .epkb-editor-settings__panel-navigation__tab .epkb-editor-settings__panel-navigation__tab__counter {
483 background-color: red;
484 color: white;
485 display: inline-block;
486 border-radius: 50%;
487 font-size: 10px;
488 width: 18px;
489 height: 18px;
490 line-height: 20px;
491 text-align: center;
492 position: absolute;
493 left: 100%;
494 margin-left: 10px;
495 animation: 3s epkb-pulsate infinite; }
496 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container:hover .epkb-editor-settings__panel-navigation__tab:after {
497 display: none; }
498 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-navigation-container:hover .epkb-editor-settings__panel-navigation__tab:hover:after {
499 display: block; }
500 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-content-container {
501 position: relative;
502 height: 100%;
503 overflow: auto;
504 background-color: #ffffff; }
505 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-content-container .epkb-editor-settings__panel {
506 display: none;
507 flex-direction: column;
508 padding-top: 15px; }
509 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-content-container .epkb-editor-settings__panel--active {
510 display: flex; }
511 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-content-container .epkb-editor-settings__help {
512 display: flex;
513 justify-content: center;
514 align-items: center;
515 padding: 50px 25px;
516 font-size: 15px;
517 flex-wrap: wrap; }
518 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-content-container .epkb-editor-settings__help a {
519 color: #6d7882; }
520 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-content-container .epkb-editor-settings__help a:hover {
521 color: #2EA3F2;
522 text-decoration: underline; }
523 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings__inner .epkb-editor-settings__panel-content-container .epkb-editor-settings__help .epkb-editor-settings__help-docs {
524 width: 100%;
525 margin-bottom: 30px;
526 text-align: center; }
527 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-container {
528 padding: 7px 20px 8px 20px;
529 transition: 1s; }
530 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-container.epkb-editor-settings--highlight {
531 background: lightgreen; }
532 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-header {
533 font-size: 15px;
534 font-weight: bold;
535 padding: 20px 20px 15px 20px;
536 margin-top: 15px;
537 border-top: 1px solid #e6e9ec; }
538 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-header-desc {
539 padding: 20px 20px 15px 20px;
540 margin-top: 15px;
541 border-top: 1px solid #e6e9ec; }
542 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-header-desc .epkb-editor-settings-control-type-header-desc__title {
543 font-size: 15px;
544 font-weight: bold; }
545 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-header-desc .epkb-editor-settings-control-type-header-desc__desc {
546 font-size: 12px;
547 padding-top: 10px;
548 font-style: italic; }
549 .epkb-editor-container .epkb-editor-settings-container .epkb-editor__info {
550 line-height: 1.3;
551 font-style: italic; }
552 .epkb-editor-container .epkb-editor-settings-container .epkb-editor__info a {
553 font-style: italic; }
554 .epkb-editor-container .epkb-editor-settings-container .epkb-editor__info .epkbfa-info-circle {
555 color: #2EA3F2; }
556 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select .epkb-editor-settings-control__field {
557 display: flex;
558 justify-content: flex-start;
559 align-items: center; }
560 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
561 flex-shrink: 0;
562 font-size: 13px;
563 line-height: 1;
564 max-width: 47%; }
565 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
566 margin-left: auto;
567 max-width: 400px;
568 width: 52%; }
569 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select .epkb-editor-settings-control__field .epkb-editor-settings-control__input select {
570 width: 100%; }
571 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select .epkb-editor-settings-control__field.epkb-editor-settings-control__field--descriptive {
572 align-items: flex-start;
573 padding-bottom: 30px;
574 position: relative; }
575 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select .epkb-editor-settings-control__field.epkb-editor-settings-control__field--descriptive .epkb-editor-settings-control__title-wrap {
576 display: flex;
577 flex-direction: column;
578 justify-content: center;
579 font-size: 13px;
580 padding-top: 8px; }
581 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select .epkb-editor-settings-control__field.epkb-editor-settings-control__field--descriptive .epkb-editor-settings-control__title-wrap .epkb-editor-settings-control__title-description {
582 position: absolute;
583 bottom: 0;
584 left: 0;
585 width: 100%; }
586 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select .epkb-editor-settings-control__field.epkb-editor-settings-control__field--descriptive .epkb-editor-settings-control__title-wrap .epkb-editor-settings-control__info-content {
587 font-style: italic;
588 margin-left: 5px; }
589 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--small .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
590 max-width: 75%; }
591 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--small .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
592 width: 30%; }
593 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--large .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
594 max-width: 30%; }
595 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--large .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
596 width: 60%; }
597 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--medium .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
598 max-width: 30%; }
599 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--medium .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
600 width: 45%; }
601 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--prev-next .epkb-editor-settings-control-type-select--buttons {
602 display: flex;
603 align-items: center; }
604 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--prev-next .epkb-editor-settings-control-type-select--buttons .epkb-editor-settings-control-type-select--label {
605 width: 100%;
606 text-align: center;
607 font-size: 14px; }
608 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--prev-next .epkb-editor-settings-control-type-select--buttons .epkb-editor-settings-control-type-select--prev-button, .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--prev-next .epkb-editor-settings-control-type-select--buttons .epkb-editor-settings-control-type-select--next-button {
609 cursor: pointer; }
610 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--prev-next .epkb-editor-settings-control-type-select--buttons .epkb-editor-settings-control-type-select--prev-button:hover, .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-select.epkb-editor-settings-control-type-select--prev-next .epkb-editor-settings-control-type-select--buttons .epkb-editor-settings-control-type-select--next-button:hover {
611 color: #106ecd; }
612 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text .epkb-editor-settings-control__title {
613 flex-shrink: 0;
614 font-size: 13px;
615 line-height: 1; }
616 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text textarea {
617 border-radius: 3px;
618 font-size: 12px;
619 width: 100%;
620 background: none;
621 -webkit-box-shadow: none;
622 box-shadow: none;
623 color: #6d7882;
624 border: 1px solid;
625 outline: none;
626 padding: 5px;
627 border-color: #d5dadf;
628 height: 70px; }
629 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text textarea:focus {
630 box-shadow: 0 0 0px 1px #2EA3F2 inset; }
631 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text.epkb-control-text--full .epkb-editor-settings-control__field {
632 display: flex;
633 justify-content: flex-start;
634 align-items: flex-start;
635 flex-direction: column; }
636 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text.epkb-control-text--full .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
637 width: 100%;
638 margin-top: 10px; }
639 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text.epkb-control-text--inline .epkb-editor-settings-control__field {
640 display: flex;
641 justify-content: flex-start;
642 align-items: center; }
643 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text.epkb-control-text--inline .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
644 max-width: 47%; }
645 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text.epkb-control-text--inline .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
646 margin-left: auto;
647 max-width: 400px;
648 width: 52%; }
649 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text.epkb-control-text--small .epkb-editor-settings-control__field {
650 display: flex;
651 justify-content: flex-start;
652 align-items: center; }
653 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text.epkb-control-text--small .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
654 max-width: 75%; }
655 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-text.epkb-control-text--small .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
656 margin-left: auto;
657 max-width: 400px;
658 width: 30%; }
659 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number .epkb-editor-settings-control__field {
660 display: flex;
661 justify-content: flex-start;
662 align-items: center; }
663 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
664 flex-shrink: 0;
665 font-size: 13px;
666 line-height: 1;
667 max-width: 47%; }
668 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
669 margin-left: auto;
670 max-width: 400px;
671 width: 75%;
672 display: flex;
673 justify-content: flex-end;
674 align-items: center; }
675 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number .epkb-editor-settings-control__field .epkb-editor-settings-control__input input {
676 width: 100%;
677 margin-left: auto;
678 text-align: right; }
679 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number .epkb-editor-settings-control__slider.ui-slider {
680 height: 3px;
681 margin: 15px 0;
682 position: relative;
683 background: #2EA3F2;
684 border-right: 9px solid #2EA3F2;
685 border-left: 9px solid #2EA3F2; }
686 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number .epkb-editor-settings-control__slider.ui-slider .ui-slider-handle {
687 display: block;
688 width: 19px;
689 height: 19px;
690 position: absolute;
691 top: -8px;
692 border: 1px solid #2EA3F2;
693 border-radius: 50%;
694 background: white;
695 cursor: pointer;
696 margin-left: -9px; }
697 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number.epkb-editor-settings-control-type-number--small .epkb-editor-settings-control__title {
698 max-width: 75%; }
699 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number.epkb-editor-settings-control-type-number--small .epkb-editor-settings-control__input {
700 width: 30%; }
701 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number.epkb-editor-settings-control-type-number--slider .epkb-editor-settings-control__title {
702 max-width: 75%; }
703 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-number.epkb-editor-settings-control-type-number--slider .epkb-editor-settings-control__input {
704 width: 30%; }
705 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field {
706 display: flex;
707 justify-content: space-between;
708 align-items: center; }
709 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
710 flex-shrink: 0;
711 font-size: 13px;
712 line-height: 1;
713 max-width: 75%; }
714 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
715 margin-left: auto;
716 max-width: 400px;
717 width: 24%;
718 text-align: right; }
719 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control__input__toggle:checked ~ .epkb-editor-settings-control__input__label {
720 background: #71d7f7; }
721 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control__input__toggle:checked ~ .epkb-editor-settings-control__input__label:before {
722 color: #71d7f7; }
723 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control__input__toggle:checked ~ .epkb-editor-settings-control__input__label:after {
724 color: #ffffff; }
725 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control__input__toggle:checked ~ .epkb-editor-settings-control__input__handle {
726 left: auto;
727 right: 2px; }
728 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control-toggle {
729 position: relative;
730 display: inline-block;
731 vertical-align: top;
732 height: 24px;
733 background-color: #fff;
734 border-radius: 18px;
735 cursor: pointer;
736 width: 54px; }
737 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control-toggle .epkb-editor-settings-control__input__toggle {
738 display: none; }
739 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control-toggle .epkb-editor-settings-control__input__label {
740 position: relative;
741 display: block;
742 height: inherit;
743 font-size: 10px;
744 text-transform: uppercase;
745 background: #eceeef;
746 border-radius: inherit;
747 transition: .15s ease-out;
748 transition-property: opacity,background; }
749 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control-toggle .epkb-editor-settings-control__input__label:before {
750 content: attr(data-off);
751 right: 3px;
752 color: #a4afb7;
753 position: absolute;
754 top: 2px;
755 width: 50%;
756 text-align: center;
757 line-height: 22px;
758 -webkit-transition: inherit;
759 -o-transition: inherit;
760 transition: inherit; }
761 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control-toggle .epkb-editor-settings-control__input__label:after {
762 opacity: 1;
763 content: attr(data-on);
764 left: 3px;
765 color: #eceeef;
766 position: absolute;
767 top: 2px;
768 width: 50%;
769 text-align: center;
770 line-height: 22px;
771 transition: inherit; }
772 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-toggle .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-editor-settings-control-toggle .epkb-editor-settings-control__input__handle {
773 right: 1px;
774 -webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
775 box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
776 position: absolute;
777 top: 3px;
778 left: 1px;
779 width: 18px;
780 height: 18px;
781 background: #fff;
782 -webkit-border-radius: 10px;
783 border-radius: 10px;
784 -webkit-transition: left .15s ease-out;
785 -o-transition: left .15s ease-out;
786 transition: left .15s ease-out; }
787 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field {
788 display: flex;
789 justify-content: space-between;
790 align-items: center; }
791 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
792 flex-shrink: 0;
793 font-size: 13px;
794 line-height: 1;
795 max-width: 47%; }
796 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input {
797 margin-left: auto;
798 max-width: 400px;
799 width: 52%;
800 text-align: right; }
801 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-color-result {
802 border-radius: 3px;
803 border: 1px solid #2EA3F2;
804 margin-right: 0;
805 margin-bottom: 0;
806 text-decoration: none !important;
807 outline: none;
808 box-shadow: none;
809 height: 33px; }
810 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-color-result-text {
811 font-size: 0;
812 font-family: 'ep_icons' !important;
813 speak: none;
814 font-style: normal;
815 font-weight: normal;
816 font-variant: normal;
817 text-transform: none;
818 line-height: 30px;
819 width: 31px;
820 height: 31px;
821 box-sizing: border-box;
822 position: relative;
823 border-radius: 0 3px 3px 0;
824 text-decoration: none !important; }
825 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-color-result-text:after {
826 position: absolute;
827 display: block;
828 font-size: 18px;
829 content: "";
830 top: 1px;
831 left: 7px; }
832 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container {
833 position: relative;
834 background: white; }
835 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .epkb-picker-input-wrap {
836 position: absolute;
837 top: 40px;
838 right: 0;
839 width: 257px;
840 background: white;
841 box-sizing: border-box;
842 border-radius: 3px 3px 0 0;
843 border: 1px solid #2EA3F2;
844 border-bottom: 0;
845 padding: 10px;
846 display: flex;
847 z-index: 2; }
848 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .epkb-picker-input-wrap label {
849 display: block;
850 height: 32px; }
851 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .epkb-picker-input-wrap label .epkb-color-picker {
852 width: 100%; }
853 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .epkb-picker-input-wrap .epkb-picker-clear {
854 width: 49%;
855 line-height: 1;
856 text-decoration: none;
857 box-shadow: none;
858 text-align: center;
859 padding: 9px !important;
860 height: 32px; }
861 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .epkb-picker-input-wrap .epkb-picker-clear:hover, .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .epkb-picker-input-wrap .epkb-picker-clear:focus {
862 background: none;
863 border-color: black;
864 color: black; }
865 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .epkb-picker-holder {
866 position: absolute;
867 top: 85px;
868 right: 0;
869 border-radius: 0 0 3px 3px;
870 border: 1px solid #2EA3F2;
871 z-index: 2;
872 border: 1px solid #2EA3F2;
873 border-top: 0; }
874 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .epkb-picker-holder .iris-picker {
875 border: 0;
876 margin: 0; }
877 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .iris-picker {
878 min-height: 230px; }
879 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .iris-picker .iris-square-handle {
880 top: -2px;
881 left: -2px; }
882 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-color .epkb-editor-settings-control__field .epkb-editor-settings-control__input .epkb-picker-container.epkb-picker-active .iris-picker .iris-slider-offset {
883 top: 5px; }
884 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-separator {
885 border-bottom: solid 1px #e6e9ec;
886 margin-bottom: 20px;
887 margin-top: 5px; }
888 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-raw-html {
889 font-size: 13px;
890 line-height: 1; }
891 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice {
892 display: flex;
893 align-items: center;
894 border-radius: 5px;
895 padding: 10px 20px;
896 margin-left: 20px;
897 margin-right: 20px;
898 margin-bottom: 15px; }
899 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice .epkb-editor-notice__icon {
900 width: 40px; }
901 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice .epkb-editor-notice__title {
902 font-size: 15px;
903 line-height: 1.2; }
904 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice.epkb-editor-settings-control-type-notice--default {
905 background: #106ecd;
906 color: white; }
907 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice.epkb-editor-settings-control-type-notice--edit-zone {
908 display: flex;
909 flex-direction: column;
910 background-color: #feff94;
911 border: solid 3px #eff17d;
912 border-radius: 14px;
913 padding: 0 20px 20px 40px;
914 margin-top: 100px;
915 color: #000;
916 text-align: center; }
917 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice.epkb-editor-settings-control-type-notice--edit-zone .epkb-editor-notice__icon {
918 width: 100%;
919 font-size: 60px; }
920 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice.epkb-editor-settings-control-type-notice--edit-zone .epkb-editor-notice__icon .epkbfa-info {
921 border: solid 2px #000;
922 border-radius: 40px;
923 padding: 9px 28px;
924 margin-bottom: 10px; }
925 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice.epkb-editor-settings-control-type-notice--value-info {
926 display: flex;
927 flex-direction: column;
928 background-color: #feff94;
929 border: solid 3px #eff17d;
930 border-radius: 14px;
931 padding: 0 20px 20px 40px;
932 color: #000;
933 text-align: center; }
934 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice.epkb-editor-settings-control-type-notice--value-info .epkb-editor-notice__icon {
935 width: 100%;
936 font-size: 60px; }
937 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-notice.epkb-editor-settings-control-type-notice--value-info .epkb-editor-notice__icon .epkbfa-info {
938 border: solid 2px #000;
939 border-radius: 40px;
940 padding: 9px 28px;
941 margin-bottom: 10px; }
942 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__header {
943 font-size: 13px;
944 line-height: 1;
945 margin-bottom: 10px;
946 display: flex;
947 justify-content: space-between; }
948 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields {
949 display: flex; }
950 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields input {
951 height: 35px;
952 line-height: 35px;
953 padding: 10px 0;
954 border-radius: 0;
955 border-right-width: 0;
956 text-align: center;
957 background: white;
958 position: relative; }
959 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields input:focus {
960 box-shadow: 0 0 0px 1px #2EA3F2 inset; }
961 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields .epkb-editor-settings-control__input__linking {
962 height: 35px;
963 line-height: 35px;
964 padding: 0 15px;
965 background: #eeeeee;
966 color: #106ecd;
967 border-radius: 0 3px 3px 0;
968 border-color: #d5dadf; }
969 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields .epkb-editor-settings-control__input__linking:focus {
970 outline: none; }
971 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields .epkb-editor-settings-control__input__linking.epkb-editor-settings-control__input__linking--active, .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields .epkb-editor-settings-control__input__linking:hover {
972 background: #2EA3F2;
973 color: #fff; }
974 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields .epkb-editor-settings-control__input {
975 text-align: center; }
976 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields .epkb-editor-settings-control__input:first-child input {
977 border-radius: 3px 0 0 3px; }
978 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions .epkb-editor-settings-control__fields .epkb-editor-settings-control__input .epkb-editor-settings-control__input__label {
979 font-size: 12px;
980 text-transform: uppercase;
981 color: lightgrey;
982 padding: 5px;
983 padding-right: 12px;
984 display: block; }
985 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions--count-2 .epkb-editor-settings-control__input:nth-child(1) {
986 flex: 2; }
987 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-dimensions--count-2 .epkb-editor-settings-control__input:nth-child(2) {
988 flex: 2; }
989 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-separator {
990 border-bottom: solid 1px #ddd;
991 margin: 20px 0px; }
992 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select {
993 display: flex;
994 justify-content: space-between;
995 flex-wrap: wrap; }
996 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select label {
997 width: 48%;
998 cursor: pointer;
999 margin-bottom: 5px; }
1000 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select label input {
1001 display: none; }
1002 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select label input + .epkb-editor-settings-control-image-select--label {
1003 border: 6px solid lightgrey;
1004 padding: 10px 5px;
1005 border-radius: 4px;
1006 height: 100%;
1007 text-align: center;
1008 text-transform: capitalize; }
1009 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select label input + .epkb-editor-settings-control-image-select--label img {
1010 margin: auto;
1011 margin-bottom: 5px;
1012 max-width: 100%; }
1013 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select label input + .epkb-editor-settings-control-image-select--label span {
1014 font-size: 15px; }
1015 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select label input:checked + .epkb-editor-settings-control-image-select--label {
1016 border: 6px solid #39b54a; }
1017 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select label:hover .epkb-editor-settings-control-image-select--label {
1018 border-color: grey; }
1019 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select .epkb-editor-settings-accordeon-item__description-line {
1020 margin-top: 12px;
1021 display: flex;
1022 align-items: center; }
1023 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select .epkb-editor-settings-accordeon-item__description-line.epkb-editor-settings-accordeon-item__description-line--margin {
1024 min-height: 17px; }
1025 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select .epkb-editor-settings-accordeon-item__description-line .epkb-editor-settings-accordeon-item__description-icon {
1026 width: 30px;
1027 text-align: center;
1028 color: grey;
1029 font-size: 14px; }
1030 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select .epkb-editor-settings-accordeon-item__description-line .epkb-editor-settings-accordeon-item__description-text {
1031 width: 100%;
1032 font-size: 9px;
1033 text-transform: none; }
1034 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select.epkb-editor-settings-control-type-image-select--themes {
1035 padding: 7px 10px 8px 10px; }
1036 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select.epkb-editor-settings-control-type-image-select--themes .epkb-editor-settings-control-image-select--label {
1037 position: relative; }
1038 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select.epkb-editor-settings-control-type-image-select--themes .epkb-editor-settings-control-image-select--label .epkb-editor-settings-control-image-select-recommended {
1039 position: absolute;
1040 top: -19px;
1041 left: 21px;
1042 color: #FF8C00FF;
1043 background-color: #fff;
1044 border: solid 1px #ddd;
1045 padding: 3px 10px; }
1046 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select.epkb-editor-settings-control-type-image-select--themes .epkb-editor-settings-control-image-select--label .epkb-editor-settings-control-image-select-name {
1047 font-weight: bold; }
1048 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-image-select.epkb-editor-settings-control-type-image-select--themes .epkb-editor-settings-control-image-select--label span {
1049 display: block;
1050 margin-bottom: 25px;
1051 text-align: center; }
1052 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-accordeon-item__description-learn-more {
1053 text-align: center;
1054 margin: 11px auto 20px;
1055 font-size: 14px; }
1056 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-accordeon-item__description-learn-more p {
1057 text-align: center;
1058 margin-top: 10px; }
1059 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-accordeon-item__description-button {
1060 text-align: center; }
1061 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-accordeon-item__description-button .epkb-editor-btn {
1062 padding: 8px 42px;
1063 font-size: 16px;
1064 border-radius: 3px;
1065 line-height: 1.5;
1066 height: 100%;
1067 color: #ffffff;
1068 background-color: #39b54a;
1069 border: none;
1070 display: inline-block;
1071 font-weight: 400;
1072 text-align: center;
1073 white-space: nowrap;
1074 -webkit-user-select: none;
1075 -moz-user-select: none;
1076 -ms-user-select: none;
1077 user-select: none;
1078 height: 36px;
1079 line-height: 1;
1080 cursor: pointer; }
1081 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-json-button input {
1082 display: none; }
1083 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-json-button input + .epkb-editor-settings-control-json-button--label {
1084 text-align: center;
1085 padding: 10px;
1086 background: #ddd;
1087 margin-bottom: 2px;
1088 cursor: pointer; }
1089 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-json-button input + .epkb-editor-settings-control-json-button--label:hover {
1090 background: #aaa; }
1091 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-json-button input:checked + .epkb-editor-settings-control-json-button--label {
1092 background: #aaa; }
1093 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-units {
1094 padding-bottom: 5px; }
1095 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-units .epkb-editor-settings-control__input {
1096 display: flex;
1097 justify-content: flex-end; }
1098 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-units .epkb-editor-settings-control__input input {
1099 display: none; }
1100 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-units .epkb-editor-settings-control__input input + span {
1101 font-size: 12px;
1102 display: inline-block;
1103 margin-left: 5px;
1104 cursor: pointer;
1105 text-transform: uppercase;
1106 padding: 1px 6px;
1107 border-radius: 4px; }
1108 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-units .epkb-editor-settings-control__input input:checked + span, .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-units .epkb-editor-settings-control__input input + span:hover {
1109 background-color: #106ecd;
1110 color: white; }
1111 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-wp-editor .epkb-editor-settings-wpeditor_button {
1112 width: 100%;
1113 margin-top: 10px; }
1114 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control__info span {
1115 color: #106ecd; }
1116 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control__info {
1117 position: relative; }
1118 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control__info span.info-tooltip {
1119 display: none;
1120 position: absolute;
1121 left: 22px;
1122 border: 1px solid #999;
1123 padding: 5px;
1124 top: -2px;
1125 color: #000;
1126 width: 200px;
1127 background: #eee; }
1128 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control__info span.info-tooltip:after {
1129 display: block;
1130 content: "";
1131 width: 0;
1132 height: 0;
1133 border-top: 5px solid transparent;
1134 border-bottom: 5px solid transparent;
1135 border-right: 5px solid #eee;
1136 position: absolute;
1137 top: 2px;
1138 left: -4px; }
1139 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control__info span.info-tooltip:before {
1140 display: block;
1141 content: "";
1142 width: 0;
1143 height: 0;
1144 border-top: 5px solid transparent;
1145 border-bottom: 5px solid transparent;
1146 border-right: 5px solid #999;
1147 position: absolute;
1148 top: 2px;
1149 left: -5px; }
1150 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control__info:hover span.info-tooltip {
1151 display: inline-block; }
1152 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control__description {
1153 font-size: 12px;
1154 margin-top: 8px;
1155 line-height: 1.3;
1156 font-style: italic; }
1157 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control__description a {
1158 font-size: 12px; }
1159 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation {
1160 padding-top: 25px; }
1161 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation > ul {
1162 padding: 0px 20px 15px 10px; }
1163 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation > ul > li > ul > li {
1164 margin: 15px 0; }
1165 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation > ul > li > ul > li > a > .epkb-editor-navigation__link__title {
1166 font-weight: bold; }
1167 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation li {
1168 padding-left: 10px; }
1169 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation .epkb-editor-navigation__link {
1170 display: block;
1171 margin-bottom: 5px;
1172 text-decoration: none;
1173 color: #2EA3F2; }
1174 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation .epkb-editor-navigation__link .epkb-editor-navigation__link__help {
1175 display: none;
1176 color: #525252;
1177 font-size: 13px; }
1178 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation .epkb-editor-navigation__link:hover .epkb-editor-navigation__link__title {
1179 text-decoration: underline; }
1180 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation .epkb-editor-navigation__link:hover .epkb-editor-navigation__link__help {
1181 text-decoration: none;
1182 display: inline;
1183 vertical-align: 1px; }
1184 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation .epkb-editor-navigation__activate-disabled-link {
1185 display: block;
1186 padding: 20px 20px 0px 20px;
1187 color: #6d7882;
1188 text-decoration: underline;
1189 text-align: center; }
1190 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-navigation .epkb-editor-settings-control-type-header {
1191 border-top: 0;
1192 padding-top: 0; }
1193 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field {
1194 position: relative;
1195 display: flex;
1196 justify-content: space-between;
1197 align-items: center; }
1198 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-control__title {
1199 font-size: 13px;
1200 line-height: 1; }
1201 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_button {
1202 padding: 5px 7px;
1203 border-radius: 3px;
1204 border: 1px solid #2EA3F2;
1205 font-size: 18px; }
1206 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_form {
1207 position: absolute;
1208 display: none; }
1209 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_form.active {
1210 display: block;
1211 background: white;
1212 box-shadow: 2px 2px 8px grey;
1213 left: 0;
1214 width: 100%;
1215 top: 100%;
1216 z-index: 5;
1217 box-sizing: border-box;
1218 padding: 20px;
1219 margin-top: 5px; }
1220 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_form.active .epkb-editor-settings-typography_field {
1221 display: flex;
1222 justify-content: space-between;
1223 align-items: center;
1224 margin-bottom: 5px; }
1225 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_form.active .epkb-editor-settings-typography_field .epkb-editor-settings-control__input {
1226 width: 55%; }
1227 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_form.active .epkb-editor-settings-typography_field .epkb-editor-settings-control__input select {
1228 width: 100%; }
1229 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_form.active .epkb-editor-settings-typography_field .epkb-editor-settings-control__input input[type=number] {
1230 padding-left: 9px !important; }
1231 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_form.active .epkb-editor-settings-typography_field label {
1232 min-width: 40%;
1233 margin-right: 5%;
1234 font-size: 14px; }
1235 .epkb-editor-container .epkb-editor-settings-container .epkb-editor-settings-control-type-typography .epkb-editor-settings-control__field .epkb-editor-settings-typography_form.active .epkb-editor-settings-typography_field label + * {
1236 max-width: 55%; }
1237 .epkb-editor-container .epkb-editor-footer-container {
1238 width: 100%;
1239 min-height: 60px;
1240 padding: 0;
1241 background-color: #495157;
1242 position: absolute;
1243 bottom: 0; }
1244 .epkb-editor-container .epkb-editor-footer-container:before {
1245 display: none; }
1246 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav {
1247 display: flex;
1248 justify-content: flex-end;
1249 align-items: center;
1250 width: auto;
1251 flex-wrap: wrap; }
1252 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-footer-nav__item {
1253 text-align: center;
1254 cursor: pointer;
1255 color: #a4afb7;
1256 padding: 7px; }
1257 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-navigation {
1258 padding: 8px 16px;
1259 font-size: 16px;
1260 border-radius: 3px;
1261 line-height: 1.5;
1262 height: 100%;
1263 color: #ffffff;
1264 background-color: #cd6310;
1265 border: none;
1266 display: inline-block;
1267 font-weight: 400;
1268 text-align: center;
1269 white-space: nowrap;
1270 -webkit-user-select: none;
1271 -moz-user-select: none;
1272 -ms-user-select: none;
1273 user-select: none;
1274 height: 36px;
1275 line-height: 1;
1276 text-transform: uppercase; }
1277 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-navigation span {
1278 color: white; }
1279 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-navigation:hover {
1280 cursor: pointer; }
1281 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-navigation.epkb-editor-show-navigation--active span {
1282 color: white; }
1283 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-save {
1284 padding: 8px 16px;
1285 font-size: 16px;
1286 border-radius: 3px;
1287 line-height: 1.5;
1288 height: 100%;
1289 color: #ffffff;
1290 background-color: #39b54a;
1291 border: none;
1292 display: inline-block;
1293 font-weight: 400;
1294 text-align: center;
1295 white-space: nowrap;
1296 -webkit-user-select: none;
1297 -moz-user-select: none;
1298 -ms-user-select: none;
1299 user-select: none;
1300 height: 36px;
1301 line-height: 1;
1302 text-transform: uppercase; }
1303 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-save:hover {
1304 cursor: pointer; }
1305 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-exit {
1306 padding: 8px 16px;
1307 font-size: 16px;
1308 border-radius: 3px;
1309 color: #ffffff;
1310 background-color: #8b978c;
1311 border: none;
1312 display: inline-block;
1313 font-weight: 400;
1314 text-align: center;
1315 white-space: nowrap;
1316 -webkit-user-select: none;
1317 -moz-user-select: none;
1318 -ms-user-select: none;
1319 user-select: none;
1320 height: 36px;
1321 line-height: 1;
1322 text-transform: uppercase; }
1323 .epkb-editor-container .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-exit:hover {
1324 cursor: pointer; }
1325 .epkb-editor-container .epkb-editor-settings-menu-container {
1326 display: none;
1327 padding: 10px; }
1328 .epkb-editor-container .epkb-editor-settings-menu-container .epkb-editor-settings-menu__inner .epkb-editor-settings-menu__group-container .epkb-editor-settings-menu__group__title {
1329 font-size: 16px;
1330 margin-bottom: 5px; }
1331 .epkb-editor-container .epkb-editor-settings-menu-container .epkb-editor-settings-menu__inner .epkb-editor-settings-menu__group-container .epkb-editor-settings-menu__group-items-container {
1332 margin-bottom: 20px; }
1333 .epkb-editor-container .epkb-editor-settings-menu-container .epkb-editor-settings-menu__inner .epkb-editor-settings-menu__group-container .epkb-editor-settings-menu__group-items-container .epkb-editor-settings-menu__group-item-container {
1334 display: flex;
1335 justify-content: flex-start;
1336 align-items: center;
1337 border-bottom: solid 1px #ddd;
1338 padding: 10px 10px;
1339 background-color: #fff;
1340 color: #6d7882;
1341 text-decoration: none; }
1342 .epkb-editor-container .epkb-editor-settings-menu-container .epkb-editor-settings-menu__inner .epkb-editor-settings-menu__group-container .epkb-editor-settings-menu__group-items-container .epkb-editor-settings-menu__group-item-container:hover {
1343 background-color: #f4f4f4; }
1344 .epkb-editor-container .epkb-editor-settings-menu-container .epkb-editor-settings-menu__inner .epkb-editor-settings-menu__group-container .epkb-editor-settings-menu__group-items-container .epkb-editor-settings-menu__group-item-container .epkb-editor-settings-menu__group-item__icon {
1345 font-size: 22px;
1346 width: 50px;
1347 text-align: center; }
1348 .epkb-editor-container .epkb-editor-settings-menu-container .epkb-editor-settings-menu__inner .epkb-editor-settings-menu__group-container .epkb-editor-settings-menu__group-items-container .epkb-editor-settings-menu__group-item-container .epkb-editor-settings-menu__group-item__title {
1349 font-size: 15px; }
1350 .epkb-editor-container #epkb-editor-settings-panel-global {
1351 padding: 0; }
1352 .epkb-editor-container #epkb-editor-settings-panel-global .epkb-editor-settings-panel-global__links-container {
1353 padding: 20px 10px;
1354 background-color: #e6e9ec; }
1355 .epkb-editor-container #epkb-editor-settings-panel-global .epkb-editor-settings-panel-global__links-container .epkb-editor-settings-menu__group-item-container {
1356 display: flex;
1357 justify-content: flex-start;
1358 align-items: center;
1359 border-bottom: solid 1px #ddd;
1360 padding: 10px 10px;
1361 background-color: #fff;
1362 color: #6d7882;
1363 text-decoration: none; }
1364 .epkb-editor-container #epkb-editor-settings-panel-global .epkb-editor-settings-panel-global__links-container .epkb-editor-settings-menu__group-item-container:hover {
1365 background-color: #f4f4f4; }
1366 .epkb-editor-container #epkb-editor-settings-panel-global .epkb-editor-settings-panel-global__links-container .epkb-editor-settings-menu__group-item-container .epkb-editor-settings-menu__group-item__icon {
1367 font-size: 22px;
1368 width: 50px;
1369 text-align: center; }
1370 .epkb-editor-container #epkb-editor-settings-panel-global .epkb-editor-settings-panel-global__links-container .epkb-editor-settings-menu__group-item-container .epkb-editor-settings-menu__group-item__title {
1371 font-size: 15px; }
1372 .epkb-editor-container #epkb-editor-settings-panel-global .epkb-editor-settings-panel-global__settings-container {
1373 padding-top: 20px; }
1374 .epkb-editor-container.epkb-editor-container--navigator .epkb-editor-header__inner {
1375 background: #cd6310; }
1376 .epkb-editor-container.epkb-editor-container--navigator .epkb-editor-footer-container .epkb-editor-footer-nav .epkb-editor-navigation {
1377 background: #cd6310; }
1378
1379 .epkb-editor-popup {
1380 display: none; }
1381 .epkb-editor-popup.epkb-editor-popup--active {
1382 display: flex !important;
1383 position: fixed;
1384 top: 5%;
1385 right: 0;
1386 bottom: 5%;
1387 left: 400px;
1388 z-index: 150000;
1389 width: calc(90% - 400px);
1390 box-sizing: border-box;
1391 background: white;
1392 flex-direction: column;
1393 border-radius: 25px;
1394 justify-content: space-between;
1395 -webkit-box-shadow: 0px 12px 21px -4px rgba(0, 0, 0, 0.46);
1396 box-shadow: 0px 12px 21px -4px rgba(0, 0, 0, 0.46); }
1397 .epkb-editor-popup.epkb-editor-popup--active .epkb-editor-popup__header {
1398 text-align: center;
1399 padding: 10px 15px;
1400 margin-bottom: 30px;
1401 font-size: 18.5px;
1402 font-weight: bold;
1403 border-bottom: 1px solid black;
1404 background: #106ecd;
1405 color: #ffffff;
1406 border-top-left-radius: 25px;
1407 border-top-right-radius: 25px; }
1408 .epkb-editor-popup.epkb-editor-popup--active .epkb-editor-popup__body {
1409 padding: 0 20px; }
1410 .epkb-editor-popup.epkb-editor-popup--active .epkb-editor-popup__footer {
1411 display: flex;
1412 justify-content: center;
1413 margin: 20px 0; }
1414 .epkb-editor-popup.epkb-editor-popup--active .epkb-editor-popup__footer #epkb-editor-popup__button-update {
1415 margin: 0 10px; }
1416 .epkb-editor-popup.epkb-editor-popup--active .epkb-editor-popup__footer #epkb-editor-popup__button-cancel {
1417 margin: 0 10px; }
1418 .epkb-editor-popup.epkb-editor-popup--active #epkbeditormce_ifr {
1419 height: calc( 100vh - 350px ) !important; }
1420
1421 #epkb-editor-iframe, #epkb-editor {
1422 display: none; }
1423
1424 .epkb-edit-mode {
1425 /* body */
1426 overflow: hidden; }
1427 .epkb-edit-mode:after {
1428 content: "";
1429 display: block;
1430 position: absolute;
1431 background: white;
1432 left: 0;
1433 top: 0;
1434 width: 100%;
1435 height: 130vh;
1436 z-index: 2; }
1437 .epkb-edit-mode #epkb-editor-iframe {
1438 position: fixed;
1439 top: 0px;
1440 border: none;
1441 left: 0;
1442 right: 0;
1443 z-index: 99998;
1444 bottom: 0;
1445 width: 100%;
1446 height: calc( 100vh + 32px );
1447 transition: 0.2s; }
1448 .epkb-edit-mode #epkb-editor-iframe #epkb-editor-body {
1449 height: 100%;
1450 padding: 20px 0;
1451 overflow: auto; }
1452 .epkb-edit-mode.epkb-editor--active #wpadminbar {
1453 display: none !important; }
1454 .epkb-edit-mode.epkb-editor--active > div:not(.eckb-bottom-notice-message) {
1455 display: none; }
1456 .epkb-edit-mode.epkb-editor--active #epkb-editor-iframe {
1457 left: 400px;
1458 width: calc(100% - 400px) !important;
1459 display: block; }
1460 .epkb-edit-mode.epkb-editor--active #epkb-editor {
1461 display: flex;
1462 position: fixed;
1463 flex-direction: column;
1464 z-index: 99999999;
1465 top: 0;
1466 bottom: 0;
1467 left: 0;
1468 width: 400px;
1469 border-right: 1px solid black; }
1470 .epkb-edit-mode .media-modal {
1471 left: 438px; }
1472
1473 .epkb-editor-preview {
1474 /* iframe body */ }
1475 .epkb-editor-preview #wpadminbar {
1476 display: none; }
1477 .epkb-editor-preview .epkb-editor-zone {
1478 box-shadow: none;
1479 cursor: pointer;
1480 transition: 0.2s;
1481 position: relative; }
1482 .epkb-editor-preview .epkb-editor-zone.hover {
1483 box-shadow: 0 0 0 3px #64b5f6 !important; }
1484 .epkb-editor-preview .epkb-editor-zone--active-visibility .epkb-editor-zone__tabs {
1485 position: absolute;
1486 bottom: 100%;
1487 left: -3px;
1488 display: flex;
1489 z-index: 99999999;
1490 text-shadow: none;
1491 color: #000; }
1492 .epkb-editor-preview .epkb-editor-zone--active-visibility .epkb-editor-zone__tabs .epkb-editor-zone__tab--active, .epkb-editor-preview .epkb-editor-zone--active-visibility .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent {
1493 font-size: 13px !important;
1494 padding: 5px !important;
1495 margin-bottom: 3px !important;
1496 font-weight: bold !important; }
1497 .epkb-editor-preview .epkb-editor-zone--active-visibility .epkb-editor-zone__tabs .epkb-editor-zone__tab--active {
1498 background: #11f644; }
1499 .epkb-editor-preview .epkb-editor-zone--active-visibility .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent {
1500 background: #ddd;
1501 margin-left: 10px !important; }
1502 .epkb-editor-preview .epkb-editor-zone--active-visibility .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent-icon {
1503 margin-left: 10px !important;
1504 background-color: #ddd;
1505 border-radius: 30px;
1506 padding: 2px !important; }
1507 .epkb-editor-preview .epkb-editor-zone--active {
1508 box-shadow: 0 0 0 3px #11f644 !important; }
1509 .epkb-editor-preview .epkb-editor-zone--active:hover {
1510 box-shadow: 0 0 0 3px #11f644 !important; }
1511 .epkb-editor-preview .epkb-editor-zone--active .epkb-editor-zone__tabs {
1512 position: absolute;
1513 bottom: 100%;
1514 left: -3px;
1515 display: flex;
1516 z-index: 99999999;
1517 text-shadow: none;
1518 color: #000;
1519 font-family: Roboto, sans-serif; }
1520 .epkb-editor-preview .epkb-editor-zone--active .epkb-editor-zone__tabs .epkb-editor-zone__tab--active, .epkb-editor-preview .epkb-editor-zone--active .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent {
1521 font-size: 13px !important;
1522 padding: 5px !important;
1523 margin-bottom: 3px !important;
1524 font-weight: bold !important; }
1525 .epkb-editor-preview .epkb-editor-zone--active .epkb-editor-zone__tabs .epkb-editor-zone__tab--active {
1526 background: #11f644; }
1527 .epkb-editor-preview .epkb-editor-zone--active .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent {
1528 background: #ddd;
1529 margin-left: 10px !important; }
1530 .epkb-editor-preview .epkb-editor-zone--active .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent-icon {
1531 margin-left: 10px !important;
1532 background-color: #ddd;
1533 border-radius: 30px;
1534 padding: 2px !important; }
1535 .epkb-editor-preview .epkb-editor-zone--active.sidebar_section_divider {
1536 margin-top: 40px !important;
1537 margin-left: 4px;
1538 margin-right: 4px; }
1539 .epkb-editor-preview .epkb-editor-zone--active#elay-sidebar-container-v2 {
1540 padding-top: 25px; }
1541 .epkb-editor-preview .epkb-editor-zone--active#elay-sidebar-container-v2 .epkb-editor-zone__tabs {
1542 bottom: calc( 100% - 25px ); }
1543 .epkb-editor-preview .epkb-top-category-box .section-head.epkb-category--top-warning {
1544 background: white !important;
1545 color: black !important; }
1546 .epkb-editor-preview .epkb-top-category-box .section-head.epkb-category--top-warning .epkb-cat-icon {
1547 color: red !important; }
1548 .epkb-editor-preview .epkb-top-category-box .section-head.epkb-category--top-warning .epkb-cat-name {
1549 color: #000000 !important;
1550 font-size: 18px !important;
1551 line-height: 1.25 !important;
1552 font-family: Roboto !important;
1553 font-weight: 400 !important; }
1554 .epkb-editor-preview #eckb-article-page-container-v2 #eckb-page-bar-container.epkb-editor-zone--active {
1555 box-shadow: 0 0 0 3px #11f644 !important;
1556 margin: 3px 0 0 3px !important;
1557 z-index: 999 !important;
1558 width: calc(100% - 7px) !important; }
1559 .epkb-editor-preview #eckb-article-page-container-v2 .epkb-editor-zone--active {
1560 box-shadow: 0 0 0 3px #11f644 !important;
1561 position: relative;
1562 z-index: 999 !important; }
1563 .epkb-editor-preview #eckb-article-page-container-v2 .epkb-editor-zone--active .eckb-editor-row-tag {
1564 display: block;
1565 position: absolute;
1566 top: 0;
1567 background-color: #7d7d7d;
1568 color: #fff;
1569 border-radius: 5px;
1570 padding: 1px 7px;
1571 opacity: 0.7;
1572 z-index: 999;
1573 font-size: 20px; }
1574 .epkb-editor-preview #eckb-article-page-container-v2 .epkb-editor-zone--active .eckb-editor-row-tag.eckb-editor-row--left {
1575 left: -69px; }
1576 .epkb-editor-preview #eckb-article-page-container-v2 .epkb-editor-zone--active .eckb-editor-row-tag.eckb-editor-row--center {
1577 left: 50%; }
1578 .epkb-editor-preview #eckb-article-page-container-v2 .epkb-editor-zone--active .eckb-editor-row-tag.eckb-editor-row--right {
1579 right: -69px; }
1580 .epkb-editor-preview #eckb-article-page-container-v2 .eckb-editor-row-tag {
1581 display: none; }
1582 .epkb-editor-preview #eckb-article-left-sidebar.epkb-editor-zone {
1583 margin: 3px; }
1584 .epkb-editor-preview #eckb-article-right-sidebar.epkb-editor-zone {
1585 margin: 3px; }
1586 .epkb-editor-preview #eckb-article-content.epkb-editor-zone {
1587 margin: 3px;
1588 margin-top: 0; }
1589 .epkb-editor-preview #elay-grid-layout-page-container .section-head.epkb-editor-zone {
1590 margin-bottom: 3px; }
1591 .epkb-editor-preview #eckb-article-left-sidebar.epkb-editor-zone--active {
1592 margin: 3px; }
1593 .epkb-editor-preview #eckb-article-right-sidebar.epkb-editor-zone--active {
1594 margin: 3px; }
1595 .epkb-editor-preview #eckb-article-content.epkb-editor-zone--active {
1596 margin: 3px; }
1597 .epkb-editor-preview .epkb-doc-search-container.epkb-editor-zone--active {
1598 z-index: 99999999; }
1599 .epkb-editor-preview #epkb-main-page-container .epkb-full > div:nth-child(2) > .epkb-editor-zone--active {
1600 z-index: 99999999; }
1601 .epkb-editor-preview .eckb-kb-template.epkb-editor-zone--active {
1602 z-index: 99999999; }
1603 .epkb-editor-preview .eckb-hd-toggle, .epkb-editor-preview .epkb-hd-toggle {
1604 bottom: 42px !important; }
1605 .epkb-editor-preview .epkb-editor-settings--highlight {
1606 background: lightgreen;
1607 transition: 1s; }
1608
1609 .eckb-bottom-notice-message {
1610 /* notices */
1611 position: fixed;
1612 bottom: 0px;
1613 left: 0px;
1614 z-index: 999999999;
1615 transition: all 0.5s ease-in-out;
1616 -webkit-animation-name: fadeInDown;
1617 animation-name: fadeInDown;
1618 -webkit-animation-duration: 1s;
1619 animation-duration: 1s;
1620 -webkit-animation-fill-mode: both;
1621 animation-fill-mode: both;
1622 max-width: 400px; }
1623 .eckb-bottom-notice-message .contents {
1624 display: block;
1625 position: relative;
1626 font-size: 16px; }
1627 .eckb-bottom-notice-message .contents h4 {
1628 font-size: 16px;
1629 margin: 0; }
1630 .eckb-bottom-notice-message .contents span {
1631 display: block;
1632 border: solid 1px;
1633 padding: 14px 30px;
1634 border-top-right-radius: 4px;
1635 border-bottom-right-radius: 4px; }
1636 .eckb-bottom-notice-message .contents span p {
1637 padding: 0;
1638 margin: 0;
1639 font-size: 1em; }
1640 .eckb-bottom-notice-message .contents span a {
1641 color: white; }
1642 .eckb-bottom-notice-message .contents .general {
1643 background-color: #e5e5e5;
1644 border-color: #cccccc; }
1645 .eckb-bottom-notice-message .contents .success {
1646 background-color: #5cb85c;
1647 border-color: #449d44;
1648 color: #fff; }
1649 .eckb-bottom-notice-message .contents .warning {
1650 background-color: #F0BC71;
1651 border-color: #eba643;
1652 color: #fff; }
1653 .eckb-bottom-notice-message .contents .attention {
1654 background-color: #d0d849;
1655 border-color: #bbc42a;
1656 color: #5e5e5e; }
1657 .eckb-bottom-notice-message .contents .error {
1658 background-color: #d9534f;
1659 border-color: #c9302c;
1660 color: #fff; }
1661 .eckb-bottom-notice-message .contents .error a {
1662 color: #1168bf; }
1663 .eckb-bottom-notice-message .contents .error.white-box {
1664 background: #fff !important;
1665 color: #000 !important;
1666 border: 1px solid #ccc !important;
1667 border-radius: 4px; }
1668 .eckb-bottom-notice-message .contents .primary {
1669 background-color: #2EA3F2;
1670 border-color: #0e8bdf;
1671 color: #fff; }
1672 .eckb-bottom-notice-message .epkb-close-notice {
1673 position: absolute;
1674 top: 0;
1675 right: 0;
1676 padding: 5px;
1677 opacity: .5;
1678 font-size: 15px; }
1679 .eckb-bottom-notice-message .epkb-close-notice:hover {
1680 opacity: 1;
1681 cursor: pointer; }
1682 .eckb-bottom-notice-message.eckb-bottom-notice-message--left-aligned {
1683 left: 0; }
1684 .eckb-bottom-notice-message.eckb-bottom-notice-message--center-aligned {
1685 top: 0;
1686 bottom: 0;
1687 left: 0;
1688 right: 0;
1689 display: flex;
1690 align-items: center;
1691 justify-content: center;
1692 max-width: 100vw;
1693 height: 100vh; }
1694 .eckb-bottom-notice-message.eckb-bottom-notice-message--center-aligned .epkb-editor-error--form-message-3 {
1695 color: #d9534f;
1696 padding: 5px 0;
1697 font-weight: bold; }
1698 .eckb-bottom-notice-message.eckb-bottom-notice-message--center-aligned:before {
1699 content: "";
1700 display: block;
1701 position: fixed;
1702 top: 0;
1703 left: 0;
1704 width: 100%;
1705 height: 100%;
1706 background: rgba(255, 255, 255, 0.8); }
1707 .eckb-bottom-notice-message.eckb-bottom-notice-message--center-aligned .contents {
1708 max-width: 90vw;
1709 max-height: 90vh;
1710 width: 500px;
1711 overflow: auto;
1712 font-family: sans-serif; }
1713 .eckb-bottom-notice-message.eckb-bottom-notice-message--center-aligned .contents *:not(.epkbfa) {
1714 font-family: sans-serif; }
1715 .eckb-bottom-notice-message.eckb-bottom-notice-message--center-aligned .contents h4 {
1716 margin-bottom: 8px; }
1717 .eckb-bottom-notice-message.eckb-bottom-notice-message--center-aligned .contents #epkb-editor-error--form {
1718 margin-top: 8px; }
1719 .eckb-bottom-notice-message.eckb-bottom-notice-message--center-loader-bottom {
1720 top: calc(50% + 130px);
1721 bottom: auto;
1722 transform: translate(-50%, -50%) !important;
1723 left: 50%; }
1724 .eckb-bottom-notice-message #epkb-editor-error--form-body label {
1725 display: block;
1726 font-size: 12px;
1727 margin-bottom: 0; }
1728 .eckb-bottom-notice-message #epkb-editor-error--form-body input, .eckb-bottom-notice-message #epkb-editor-error--form-body textarea {
1729 width: 100%;
1730 border: solid 1px #d5dadf;
1731 border-radius: 3px;
1732 font-size: 14px;
1733 width: 100%;
1734 background: none;
1735 -webkit-box-shadow: none;
1736 box-shadow: none;
1737 color: #6d7882;
1738 outline: none;
1739 padding: 8px 0 8px 5px;
1740 line-height: 1.5;
1741 margin-bottom: 15px; }
1742 .eckb-bottom-notice-message #epkb-editor-error--form-body .epkb-editor-error--form-btn-wrap {
1743 padding-top: 10px;
1744 text-align: center; }
1745 .eckb-bottom-notice-message #epkb-editor-error--form-body .epkb-editor-error--form-btn-wrap .epkb-editor-error--form-btn {
1746 padding: 8px 16px;
1747 font-size: 15px;
1748 border-radius: 3px;
1749 line-height: 1.5;
1750 color: #ffffff;
1751 background-color: #39b54a;
1752 border: none;
1753 display: inline-block;
1754 font-weight: 400;
1755 text-align: center;
1756 white-space: nowrap;
1757 -webkit-user-select: none;
1758 -moz-user-select: none;
1759 -ms-user-select: none;
1760 user-select: none;
1761 height: 36px;
1762 line-height: 1;
1763 text-transform: uppercase;
1764 width: auto;
1765 margin-bottom: 0;
1766 vertical-align: middle;
1767 text-decoration: none; }
1768 .eckb-bottom-notice-message #epkb-editor-error--form-body .epkb-editor-error--form-btn-wrap .epkb-editor-error--form-btn[disabled] {
1769 background-color: #8b978c; }
1770 .eckb-bottom-notice-message #epkb-editor-error--form-body .epkb-editor-error--form-btn-wrap .epkb-editor-error--form-btn-cancel {
1771 background-color: #8b978c;
1772 position: static;
1773 opacity: 1;
1774 line-height: 20px;
1775 height: 20px; }
1776 .eckb-bottom-notice-message #epkb-editor-error--form-body .epkb-editor-error--form-response {
1777 text-align: center; }
1778
1779 .epkb-edit-mode .eckb-bottom-notice-message {
1780 left: 400px;
1781 bottom: 0;
1782 top: auto;
1783 transform: none !important; }
1784
1785 @keyframes fadeInDown {
1786 0% {
1787 opacity: 0;
1788 -webkit-transform: translate3d(0, -100%, 0);
1789 -ms-transform: translate3d(0, -100%, 0);
1790 transform: translate3d(0, -100%, 0); }
1791 100% {
1792 opacity: 1;
1793 -webkit-transform: none;
1794 -ms-transform: none;
1795 transform: none; } }
1796 .epkb-editor-settings-panel-container {
1797 border-bottom: 1px solid white;
1798 display: none; }
1799 .epkb-editor-settings-panel-container .epkb-editor-settings-accordeon-item__title {
1800 text-align: center;
1801 padding: 15px;
1802 padding-top: 0; }
1803 .epkb-editor-settings-panel-container .epkb-editor-settings-accordeon-item__description {
1804 text-align: center;
1805 padding: 10px 15px; }
1806 .epkb-editor-settings-panel-container .epkb-editor-settings-accordeon-item__description .epkb-editor-settings__desc-links-container {
1807 background-color: #f6f6f6;
1808 border: 1px solid #ddd;
1809 padding: 10px;
1810 font-size: 13px;
1811 display: flex;
1812 justify-content: space-between;
1813 align-items: flex-start;
1814 flex-direction: column;
1815 margin: 20px 0; }
1816 .epkb-editor-settings-panel-container .epkb-editor-settings-accordeon-item__description .epkb-editor-settings__desc-links-container p {
1817 margin: 10px 0;
1818 padding: 0; }
1819 .epkb-editor-settings-panel-container .epkb-editor-settings-accordeon-item__description .epkb-editor-settings__desc-links-container a {
1820 color: #007cba; }
1821 .epkb-editor-settings-panel-container .epkb-editor-settings-accordeon-item__description .epkb-editor-settings__desc-links-container .epkb-editor-settings__desc-link {
1822 padding: 3px 10px;
1823 width: 50%;
1824 margin: 2px; }
1825 .epkb-editor-settings-panel-container .epkb-editor-settings-accordeon-item__learn-more {
1826 text-align: center;
1827 padding: 10px 15px;
1828 display: block;
1829 width: 150px;
1830 margin: auto;
1831 border: 1px solid black;
1832 border-radius: 4px;
1833 font-size: 14px;
1834 color: black; }
1835 .epkb-editor-settings-panel-container#epkb-editor-settings-templates .epkb-editor-settings-accordeon-item__title {
1836 padding-top: 18px;
1837 text-transform: capitalize;
1838 font-size: 18px;
1839 letter-spacing: -0.4px; }
1840 .epkb-editor-settings-panel-container#epkb-editor-settings-templates .epkb-editor-settings-accordeon-item__subtitle {
1841 font-size: 15px;
1842 text-align: center;
1843 margin-bottom: 25px;
1844 letter-spacing: -0.2px; }
1845 .epkb-editor-settings-panel-container#epkb-editor-settings-templates .epkb-editor-settings-control-image-select span {
1846 font-size: 12px;
1847 line-height: 1.3;
1848 margin-bottom: 18px; }
1849 .epkb-editor-settings-panel-container#epkb-editor-settings-templates .epkb-editor-settings-control-image-select img {
1850 margin-bottom: 10px; }
1851
1852 #epkb-editor-settings-panel-hidden .epkb-editor-settings-control-type-header {
1853 text-align: center;
1854 border: none;
1855 border-bottom: 1px solid #e6e9ec;
1856 padding-top: 0;
1857 padding-bottom: 30px; }
1858
1859 .epkb-frontend-loader {
1860 position: fixed;
1861 left: 0;
1862 right: 0;
1863 top: 0px;
1864 bottom: 0;
1865 display: none;
1866 align-items: center;
1867 justify-content: center;
1868 background: rgba(255, 255, 255, 0.8);
1869 z-index: 999999991; }
1870 .epkb-frontend-loader.epkb-frontend-loader--active {
1871 display: flex !important; }
1872 .epkb-frontend-loader.epkb-frontend-loader--iframe {
1873 left: 400px;
1874 background: white; }
1875 .epkb-frontend-loader .epkb-frontend-loader-icon {
1876 border: dashed 6px #2EA3F2;
1877 color: #2EA3F2;
1878 padding: 30px 32px;
1879 border-radius: 100px;
1880 animation: epkb_spin 2s linear infinite; }
1881 .epkb-frontend-loader .epkb-frontend-loader-icon:before {
1882 font-size: 30px; }
1883
1884 @keyframes epkb_spin {
1885 0% {
1886 transform: rotate(0deg); }
1887 100% {
1888 transform: rotate(360deg); } }
1889 .epkb-editor-container a.epkb-comment-link {
1890 color: #106ecd;
1891 text-decoration: none; }
1892
1893 .epkb-showing-message .epkb-js-error-notice {
1894 display: none !important; }
1895
1896 .epkb-editor-area {
1897 width: 100%; }
1898
1899 .screen-reader-text {
1900 display: none; }
1901
1902 /** Special values for the tabs when they are not visible */
1903 .epkb-editor-preview #asea-doc-search-container > .epkb-editor-zone__tabs,
1904 .epkb-editor-preview .eckb-kb-template > .epkb-editor-zone__tabs,
1905 .epkb-editor-preview .epkb-doc-search-container > .epkb-editor-zone__tabs {
1906 top: 0;
1907 bottom: auto !important;
1908 border-bottom: 3px solid #11f644 !important;
1909 border-right: 3px solid #11f644 !important; }
1910 .epkb-editor-preview #asea-doc-search-container > .epkb-editor-zone__tabs .epkb-editor-zone__tab--active, .epkb-editor-preview #asea-doc-search-container > .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent,
1911 .epkb-editor-preview .eckb-kb-template > .epkb-editor-zone__tabs .epkb-editor-zone__tab--active,
1912 .epkb-editor-preview .eckb-kb-template > .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent,
1913 .epkb-editor-preview .epkb-doc-search-container > .epkb-editor-zone__tabs .epkb-editor-zone__tab--active,
1914 .epkb-editor-preview .epkb-doc-search-container > .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent {
1915 margin-bottom: -1px !important; }
1916 .epkb-editor-preview #asea-doc-search-container > .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent,
1917 .epkb-editor-preview .eckb-kb-template > .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent,
1918 .epkb-editor-preview .epkb-doc-search-container > .epkb-editor-zone__tabs .epkb-editor-zone__tab--parent {
1919 margin-right: -1px !important; }
1920 .epkb-editor-preview #asea-sub-section-1-3.epkb-editor-zone--active {
1921 z-index: 5555 !important; }
1922
1923 #epkb-editor[data-setting="templates"][data-preopen="templates"] .epkb-editor-header__inner__back-btn {
1924 display: none !important; }
1925 #epkb-editor[data-setting="templates"][data-preopen="templates"] .epkb-editor-header__inner__close-btn {
1926 display: none !important; }
1927 #epkb-editor[data-setting="templates"][data-preopen="templates"] .epkb-editor-header__inner__title {
1928 width: 100%;
1929 text-align: center; }
1930 #epkb-editor[data-setting="templates"][data-preopen="templates"] .epkb-editor-settings__help {
1931 display: none !important; }
1932 #epkb-editor[data-setting="templates"][data-preopen="templates"] .epkb-editor-footer-container nav {
1933 display: none; }
1934
1935 .epkb-dialog-box-form {
1936 display: none;
1937 background-color: #fff;
1938 width: 700px;
1939 position: fixed;
1940 top: 40%;
1941 left: 50%;
1942 margin-left: -350px;
1943 box-shadow: -2px 11px 20px 2px #000000;
1944 border: solid 1px #efefef;
1945 z-index: 999;
1946 z-index: 9999999999; }
1947 .epkb-dialog-box-form input[type="text"] {
1948 width: 100%;
1949 padding: 6px 12px;
1950 margin: 5px 0;
1951 border: solid 1px #d5dadf;
1952 -webkit-box-shadow: none;
1953 box-shadow: none;
1954 -webkit-border-radius: 2px;
1955 -moz-border-radius: 2px;
1956 border-radius: 2px;
1957 color: #2c2c2c;
1958 background-color: #ffffff; }
1959 .epkb-dialog-box-form input[type="text"]:focus {
1960 border-color: #333333;
1961 outline: 0 none;
1962 box-shadow: 0 0 0 1px #333333; }
1963 .epkb-dialog-box-form input[type="radio"] {
1964 width: 20px;
1965 height: 20px; }
1966 .epkb-dialog-box-form input[type="radio"]:before {
1967 width: 10px !important;
1968 height: 10px !important; }
1969 .epkb-dialog-box-form input[type="radio"]:before:checked {
1970 width: 10px !important;
1971 height: 10px !important; }
1972 .epkb-dialog-box-form input[type="radio"]:checked + label {
1973 font-weight: bold; }
1974 .epkb-dialog-box-form input[type="checkbox"] {
1975 width: 20px;
1976 height: 20px; }
1977 .epkb-dialog-box-form input[type="checkbox"]:before {
1978 width: 10px;
1979 height: 10px;
1980 margin: -1px 0px 0px -1px; }
1981 .epkb-dialog-box-form input[type="checkbox"]:checked + label {
1982 font-weight: bold; }
1983 .epkb-dialog-box-form select {
1984 padding: 6px 12px;
1985 border-radius: 4px;
1986 border: 1px solid #ddd;
1987 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
1988 background-color: #fff;
1989 color: #32373c;
1990 outline: none;
1991 transition: 0.05s border-color ease-in-out;
1992 height: 41px;
1993 font-size: 16px; }
1994 .epkb-dialog-box-form .epkb-dbf__header {
1995 padding: 20px 20px 20px 20px;
1996 border-bottom: solid 1px #ddd;
1997 background-color: #fcfcfc; }
1998 .epkb-dialog-box-form .epkb-dbf__header h4 {
1999 font-size: 22px;
2000 margin: 0; }
2001 .epkb-dialog-box-form .epkb-dbf__body {
2002 padding: 20px; }
2003 .epkb-dialog-box-form .epkb-dbf__form {
2004 padding: 20px; }
2005 .epkb-dialog-box-form .epkb-dbf__form .epkb-dbf__form__input {
2006 margin-bottom: 10px;
2007 display: grid;
2008 grid-template-rows: auto;
2009 align-items: center;
2010 grid-template-columns: 25% 25% 25% 25%;
2011 grid-template-areas: "textLabel textLabel textInput textInput" "radiolabel radio radio rado" "checklabel checkbox checkbox checkbox"; }
2012 .epkb-dialog-box-form .epkb-dbf__form .epkb-dbf__form__input .epkb-text-label {
2013 grid-area: textLabel; }
2014 .epkb-dialog-box-form .epkb-dbf__form .epkb-dbf__form__input .epkb-radio-label {
2015 grid-area: radiolabel; }
2016 .epkb-dialog-box-form .epkb-dbf__form .epkb-dbf__form__input .epkb-checkbox-label {
2017 grid-area: checklabel; }
2018 .epkb-dialog-box-form .epkb-dbf__form .epkb-dbf__form__input input[type="text"] {
2019 grid-area: textInput; }
2020 .epkb-dialog-box-form .epkb-dbf__form .epkb-dbf__form__input input[type="radio"] {
2021 grid-area: radio; }
2022 .epkb-dialog-box-form .epkb-dbf__form .epkb-dbf__form__input input[type="checkbox"] {
2023 grid-area: checkbox; }
2024 .epkb-dialog-box-form .epkb-dbf__footer {
2025 background-color: #f7f7f7;
2026 padding: 10px;
2027 display: grid;
2028 grid-template-rows: auto;
2029 align-items: center;
2030 grid-template-columns: auto 50%;
2031 border-top: solid 1px #ddd; }
2032 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept {
2033 text-transform: uppercase;
2034 margin: 10px; }
2035 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept:hover {
2036 cursor: pointer; }
2037 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept .epkb-dbf__footer__accept__btn {
2038 display: block;
2039 padding: 20px;
2040 text-align: center;
2041 font-size: 17px;
2042 font-weight: bold; }
2043 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--success {
2044 background-color: #78b956;
2045 color: #fff; }
2046 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--success:hover {
2047 background-color: #8fdd7d; }
2048 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--error {
2049 background-color: #d95651;
2050 color: #fff; }
2051 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--error:hover {
2052 background-color: #e27f7b; }
2053 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--warning {
2054 background-color: #F0BC71;
2055 color: #fff; }
2056 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--warning:hover {
2057 background-color: #f5d29f; }
2058 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--default {
2059 background-color: #ddd;
2060 color: #000; }
2061 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--default:hover {
2062 background-color: #e7e7e7; }
2063 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--primary {
2064 background-color: #2EA3F2;
2065 color: #fff; }
2066 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__accept--primary:hover {
2067 background-color: #2EA3F2; }
2068 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__cancel {
2069 background-color: #ddd;
2070 color: #636262;
2071 text-transform: uppercase;
2072 margin: 10px; }
2073 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__cancel:hover {
2074 cursor: pointer;
2075 background-color: #e7e7e7; }
2076 .epkb-dialog-box-form .epkb-dbf__footer .epkb-dbf__footer__cancel .epkb-dbf__footer__cancel__btn {
2077 display: block;
2078 padding: 20px;
2079 text-align: center;
2080 font-size: 17px;
2081 font-weight: bold; }
2082 .epkb-dialog-box-form .epkb-dbf__close {
2083 position: absolute;
2084 top: 9px;
2085 right: 10px;
2086 padding: 8px; }
2087 .epkb-dialog-box-form .epkb-dbf__close:before {
2088 font-size: 25px; }
2089 .epkb-dialog-box-form .epkb-dbf__close:hover {
2090 cursor: pointer;
2091 opacity: .7;
2092 box-shadow: inset 0 0 0 1px #ccd0d4, inset 0 0 0 2px #fff;
2093 border-radius: 4px; }
2094
2095 .epkb-dialog-box-form--active {
2096 display: block !important; }
2097
2098 .epkb-dialog-box-form--active + .epkb-dialog-box-form-black-background {
2099 display: block !important;
2100 z-index: 999999999; }
2101
2102 .epkb-dialog-box-form-black-background {
2103 display: none;
2104 position: fixed;
2105 top: 0;
2106 left: 0;
2107 width: 100%;
2108 height: 100%;
2109 background-color: #000c;
2110 z-index: 9; }
2111
2112 @keyframes epkb-pulsate {
2113 0% {
2114 box-shadow: 0 0 0px red; }
2115 20% {
2116 box-shadow: 0 0 0px 3px red; }
2117 40% {
2118 box-shadow: 0 0 0px red; }
2119 100% {
2120 box-shadow: 0 0 0px red; } }
2121