PluginProbe
Customify / 1.6.5
Customify v1.6.5
2.10.9 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.7.1 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.6.0 1.6.0.1 1.6.5 1.7.0 1.7.1 All 77 releases
customify / css / customizer.css

customizer.css in Customify 1.6.5, at css/customizer.css

1,913 lines 64.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .wp-full-overlay-sidebar *, .wp-full-overlay-sidebar *:before, .wp-full-overlay-sidebar *:after {
2 box-sizing: border-box; }
3
4 .iris-picker,
5 .iris-picker * {
6 box-sizing: content-box; }
7
8 .wp-full-overlay-sidebar-content .accordion-section-content {
9 overflow: visible; }
10
11 .control-section:not(.control-section-themes) .customize-control {
12 padding: 0;
13 width: 100%;
14 min-height: initial; }
15
16 #customize-header-actions #customize-save-button-wrapper {
17 margin-top: 7px; }
18
19 .wp-full-overlay-footer .devices button {
20 float: left;
21 border-radius: 0; }
22
23 .customize-controls-close {
24 width: 48px;
25 height: 44px;
26 color: #7da9c3;
27 background: #ffffff;
28 border-top: none;
29 border-right-color: #e0e8ef; }
30 .customize-controls-close:focus, .customize-controls-close:hover {
31 background: #f5fcff; }
32 .customize-controls-close:before {
33 top: 0px; }
34
35 #customize-controls .customize-info {
36 border-bottom-color: #e0e8ef; }
37
38 .customize-panel-back, .customize-section-back {
39 height: 74px;
40 color: #7da9c3;
41 border-right-color: #e0e8ef; }
42 .customize-panel-back:hover, .customize-panel-back:focus, .customize-section-back:hover, .customize-section-back:focus {
43 border-left-color: #f5fcff;
44 background: #f5fcff; }
45
46 #customize-theme-controls .theme * {
47 box-sizing: content-box; }
48
49 #customize-theme-controls .accordion-section-content {
50 padding: 17px; }
51
52 #customize-theme-controls .customize-section-title {
53 margin-top: -17px;
54 margin-right: -17px; }
55
56 #customize-theme-controls .control-panel-content .control-section:nth-child(2),
57 #customize-theme-controls .control-panel-content .control-section:nth-child(3) {
58 border-top: none; }
59
60 #customize-theme-controls .control-panel-content .control-section:nth-last-child(2) {
61 border-bottom: 1px solid #e0e8ef; }
62
63 #customize-theme-controls #accordion-section-add_menu {
64 border-bottom: none; }
65 #customize-theme-controls #accordion-section-add_menu .add-menu-toggle {
66 float: none; }
67
68 #customize-theme-controls .customize-pane-child.open {
69 height: 100%; }
70
71 #customize-controls .description {
72 margin-bottom: 9px;
73 font-size: 12px;
74 font-weight: 300;
75 font-style: normal;
76 line-height: 1.6;
77 color: #4d7b90;
78 text-indent: 0; }
79
80 .customize-control-description {
81 margin-top: 6px; }
82
83 .customize-control {
84 margin-bottom: 24px; }
85
86 #accordion-section-themes + .control-section {
87 border-top: none; }
88
89 #customize-controls .panel-meta.customize-info .accordion-section-title {
90 border-top: none;
91 height: 74px; }
92
93 .button-controls:after {
94 content: " ";
95 display: table;
96 clear: both; }
97
98 .wp-core-ui .button:not(.theme-details):not(.collapse-sidebar):not(.wp-color-result),
99 .wp-core-ui .button-primary,
100 .wp-core-ui .button-secondary {
101 width: auto;
102 padding-left: 15px;
103 padding-right: 15px;
104 font-weight: 400;
105 color: #F5FCFF;
106 text-shadow: none;
107 border: none;
108 background: #AED2E5;
109 box-shadow: 0px 2px 0px 0px #8DBED7;
110 border-radius: 4px; }
111 .wp-core-ui .button:not(.theme-details):not(.collapse-sidebar):not(.wp-color-result):hover,
112 .wp-core-ui .button-primary:hover,
113 .wp-core-ui .button-secondary:hover {
114 color: white;
115 text-shadow: none;
116 background: #98C6DD;
117 box-shadow: 0px 2px 0px 0px #74A7C2; }
118
119 .wp-core-ui #customize-header-actions .button-primary {
120 background: #73C5EE;
121 box-shadow: 0px 2px 0px 0px #57ABD5; }
122 .wp-core-ui #customize-header-actions .button-primary:hover {
123 background: #58B0DD;
124 box-shadow: 0px 2px 0px 0px #3F8AAF; }
125 .wp-core-ui #customize-header-actions .button-primary.has-next-sibling {
126 border-right: 1px solid #57ABD5; }
127 .wp-core-ui #customize-header-actions .button-primary:disabled {
128 color: white !important;
129 background: #AED2E5 !important;
130 opacity: 0.7;
131 box-shadow: 0px 2px 0px 0px #8db5ca !important; }
132 .wp-core-ui #customize-header-actions .button-primary:disabled.has-next-sibling {
133 border-right: none; }
134
135 .wp-core-ui .reset_section,
136 .wp-core-ui .reset_panel {
137 width: 100%;
138 height: 4em;
139 display: block;
140 margin: 0px 0 25px; }
141
142 .wp-core-ui .reset_panel {
143 margin-top: 10px; }
144
145 .separator.label {
146 display: block;
147 font-size: 14px;
148 line-height: 24px;
149 font-weight: 600; }
150
151 .customize-control-title, .separator.label {
152 color: #416B7E; }
153
154 .separator.section:before, .separator.sub-section:before {
155 content: "";
156 position: absolute;
157 top: 0;
158 bottom: 0;
159 left: -18px;
160 right: -18px;
161 z-index: -1; }
162
163 .separator.label {
164 font-weight: 500; }
165
166 .separator.large {
167 margin-top: 12px;
168 font-size: 16px;
169 color: #39474D; }
170
171 .separator.section {
172 position: relative;
173 padding: 14px 0;
174 margin-bottom: 0;
175 background: none;
176 border: none; }
177 .separator.section[id*="layout"] {
178 margin-top: 0; }
179 .separator.section[id*="layout"]:before {
180 border: none; }
181 .separator.section:before {
182 border: 1px solid #e0e8ef;
183 background-color: #ffffff;
184 box-shadow: 0px 1px 0px 0px #DFE8EF; }
185
186 .separator.sub-section {
187 position: relative;
188 padding: 12px 0; }
189 .separator.sub-section:before {
190 border-top: 1px solid #e0e8ef;
191 border-bottom: 1px solid #e0e8ef;
192 background-color: #f6fbff; }
193 .separator.sub-section + span {
194 margin-top: 20px;
195 font-style: normal; }
196
197 .section-navigation-wrapper {
198 position: relative;
199 height: 43px;
200 margin: -15px -12px 0 -12px;
201 margin-right: -17px;
202 margin-left: -17px; }
203
204 .section-navigation {
205 display: -ms-flexbox;
206 display: flex;
207 margin-top: -1px;
208 clear: both;
209 border-top: 1px solid #e0e8ef; }
210 .section-navigation a {
211 -ms-flex: 1 1 auto;
212 flex: 1 1 auto;
213 display: block;
214 padding: 12px 0;
215 color: #3b484e;
216 background-color: #ffffff;
217 border-bottom: 1px solid #e0e8ef;
218 border-right: 1px solid #e0e8ef;
219 text-align: center;
220 text-decoration: none;
221 transition: background-color .15s ease-in-out; }
222 .section-navigation a:last-child {
223 border-right: 0; }
224
225 #customize-controls .customize-info.is-sticky.is-sticky,
226 #customize-controls .customize-section-title.is-sticky.is-sticky {
227 top: 40px; }
228
229 #customize-controls .customize-info.is-in-view.is-in-view,
230 #customize-controls .customize-section-title.is-in-view.is-in-view {
231 box-shadow: none; }
232
233 #customize-controls .has-nav .customize-info,
234 #customize-controls .has-nav .customize-section-title {
235 margin-right: -12px; }
236
237 #customize-controls .customize-section-title.customize-section-title {
238 border-bottom: 0; }
239
240 .customize-section-description-container.section-meta.has-nav {
241 margin-bottom: 0; }
242
243 .font-options__wrapper {
244 position: relative; }
245 .font-options__wrapper:after {
246 content: "";
247 position: absolute;
248 top: 90%;
249 left: 0;
250 right: 0;
251 z-index: 0;
252 display: block;
253 height: 30px; }
254
255 .font-options__head {
256 display: -ms-flexbox;
257 display: flex;
258 -ms-flex-pack: justify;
259 justify-content: space-between; }
260 .font-options__head.font-options__head {
261 -webkit-appearance: none;
262 text-overflow: ellipsis;
263 white-space: nowrap; }
264
265 .font-options__font-title {
266 margin-right: 26px;
267 margin-left: 10px;
268 font-size: 12px;
269 line-height: 20px;
270 font-weight: 300;
271 color: #98c6dd;
272 text-overflow: ellipsis;
273 overflow: hidden;
274 white-space: nowrap; }
275
276 .font-options__options-list {
277 position: absolute;
278 top: calc(100% + 6px);
279 left: -6px;
280 right: -6px;
281 z-index: 2;
282 display: block;
283 padding: 10px;
284 border: 1px solid #dfe8ef;
285 border-radius: 5px;
286 background-color: #ffffff;
287 opacity: 0;
288 display: none;
289 transition: opacity .15s linear; }
290 .font-options__options-list:last-child {
291 margin-bottom: 0; }
292 .font-options__options-list:before, .font-options__options-list:after {
293 content: "";
294 position: absolute;
295 top: -20px;
296 right: 25px;
297 height: 0;
298 width: 0;
299 border: solid transparent;
300 z-index: 10; }
301 .font-options__options-list:before {
302 border-bottom-color: white;
303 border-width: 10px;
304 z-index: 11; }
305 .font-options__options-list:after {
306 border-bottom-color: rgba(0, 0, 0, 0.075);
307 border-width: 12px;
308 top: -24px;
309 right: 23px; }
310
311 .customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap:after {
312 content: "";
313 position: absolute;
314 bottom: 100%;
315 right: 12px;
316 border-collapse: separate;
317 width: 0;
318 height: 0;
319 border-width: 0 9px 9px 9px;
320 border-style: solid;
321 border-color: transparent transparent #fff transparent; }
322
323 .font-options__head, .wp-full-overlay-sidebar-content .customize-control input[type=text]:not(#_customize-input-wpcom_custom_css_content_width_control):not(.wp-color-picker),
324 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox],
325 .wp-full-overlay-sidebar-content .customize-control input[type=password],
326 .wp-full-overlay-sidebar-content .customize-control input[type=color],
327 .wp-full-overlay-sidebar-content .customize-control input[type=date],
328 .wp-full-overlay-sidebar-content .customize-control input[type=datetime],
329 .wp-full-overlay-sidebar-content .customize-control input[type=datetime-local],
330 .wp-full-overlay-sidebar-content .customize-control input[type=email],
331 .wp-full-overlay-sidebar-content .customize-control input[type=month],
332 .wp-full-overlay-sidebar-content .customize-control input[type=number],
333 .wp-full-overlay-sidebar-content .customize-control input[type=radio],
334 .wp-full-overlay-sidebar-content .customize-control input[type=tel],
335 .wp-full-overlay-sidebar-content .customize-control input[type=time],
336 .wp-full-overlay-sidebar-content .customize-control input[type=url],
337 .wp-full-overlay-sidebar-content .customize-control input[type=week],
338 .wp-full-overlay-sidebar-content .customize-control input[type=search],
339 .wp-full-overlay-sidebar-content .customize-control select,
340 .wp-full-overlay-sidebar-content .customize-control textarea,
341 .wp-full-overlay-sidebar-content .customize-control input[type="number"].range-value, ul.font-options__options-list .select2-container .select2-selection--single, #customize-theme-controls .select2-container .select2-selection--multiple {
342 width: 100%;
343 height: 44px;
344 padding: 10px 14px;
345 background: #FFFFFF;
346 border: 2px solid #B8DAEB;
347 border-radius: 4px;
348 font-size: 14px;
349 line-height: 1.5;
350 color: #416B7E;
351 outline: 0; }
352 .font-options__head:focus, .wp-full-overlay-sidebar-content .customize-control input[type=text]:focus:not(#_customize-input-wpcom_custom_css_content_width_control):not(.wp-color-picker),
353 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:focus,
354 .wp-full-overlay-sidebar-content .customize-control input[type=password]:focus,
355 .wp-full-overlay-sidebar-content .customize-control input[type=color]:focus,
356 .wp-full-overlay-sidebar-content .customize-control input[type=date]:focus,
357 .wp-full-overlay-sidebar-content .customize-control input[type=datetime]:focus,
358 .wp-full-overlay-sidebar-content .customize-control input[type=datetime-local]:focus,
359 .wp-full-overlay-sidebar-content .customize-control input[type=email]:focus,
360 .wp-full-overlay-sidebar-content .customize-control input[type=month]:focus,
361 .wp-full-overlay-sidebar-content .customize-control input[type=number]:focus,
362 .wp-full-overlay-sidebar-content .customize-control input[type=radio]:focus,
363 .wp-full-overlay-sidebar-content .customize-control input[type=tel]:focus,
364 .wp-full-overlay-sidebar-content .customize-control input[type=time]:focus,
365 .wp-full-overlay-sidebar-content .customize-control input[type=url]:focus,
366 .wp-full-overlay-sidebar-content .customize-control input[type=week]:focus,
367 .wp-full-overlay-sidebar-content .customize-control input[type=search]:focus,
368 .wp-full-overlay-sidebar-content .customize-control select:focus,
369 .wp-full-overlay-sidebar-content .customize-control textarea:focus,
370 .wp-full-overlay-sidebar-content .customize-control input[type="number"].range-value:focus, ul.font-options__options-list .select2-container .select2-selection--single:focus, #customize-theme-controls .select2-container .select2-selection--multiple:focus {
371 border-color: #73C5EE;
372 box-shadow: none; }
373
374 .font-options__head, .wp-full-overlay-sidebar-content .customize-control select, ul.font-options__options-list .select2-container .select2-selection--single, #customize-theme-controls .select2-container .select2-selection--multiple {
375 width: 100%;
376 -webkit-appearance: button;
377 -moz-appearance: none;
378 font-weight: 600;
379 background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE1cHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTUgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDdXN0b21pZnktQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2LjAwMDAwMCwgLTM4Ni4wMDAwMDApIiBmaWxsPSIjOThDNkRFIj4KICAgICAgICAgICAgPGcgaWQ9IkhlYWRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgNDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCA3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iVGl0bGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjAwMDAwMCwgMjE5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmllbGQtLS1TZWxlY3QtQ29weSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iU2VsZWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMjcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI1NC40ODEyLDE4IEwyNTYsMTkuNTE0IEwyNDguNSwyNyBMMjQxLDE5LjUxNCBMMjQyLjUxODgsMTggTDI0OC41LDIzLjk2NzIgTDI1NC40ODEyLDE4IFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
380 background-position: right 16px top 16px; }
381 [multiple].font-options__head, .wp-full-overlay-sidebar-content .customize-control select[multiple], ul.font-options__options-list .select2-container [multiple].select2-selection--single, #customize-theme-controls .select2-container [multiple].select2-selection--multiple {
382 background: white; }
383
384 .wp-full-overlay-sidebar-content .customize-control input[type=text],
385 .wp-full-overlay-sidebar-content .customize-control textarea {
386 font-size: 13px; }
387
388 .wp-full-overlay-sidebar-content .customize-control textarea {
389 height: auto; }
390
391 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox],
392 .wp-full-overlay-sidebar-content .customize-control input[type=radio] {
393 width: 22px;
394 height: 22px; }
395 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:checked,
396 .wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked {
397 background: #73C5EE;
398 border-color: #5AB9E8; }
399 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:checked:before,
400 .wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked:before {
401 color: white;
402 margin: -1px 0 0 -2px; }
403
404 .wp-full-overlay-sidebar-content .customize-control .awesome_preset input[type=radio]:checked {
405 background: transparent; }
406
407 .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) label:not(:only-of-type),
408 .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) > .customize-inside-control-row:not(:only-of-type), .wp-full-overlay-sidebar-content .customize-control.customize-control-radio label:not(:only-of-type),
409 .wp-full-overlay-sidebar-content .customize-control.customize-control-radio > .customize-inside-control-row:not(:only-of-type) {
410 margin-left: 30px;
411 padding-top: 0;
412 padding-bottom: 0;
413 display: inline-block;
414 width: calc(49% - 30px);
415 text-indent: -6px; }
416
417 .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) label, .wp-full-overlay-sidebar-content .customize-control.customize-control-radio label {
418 color: #416B7E; }
419
420 [id*="divider"] + .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control), [id*="divider"] + .wp-full-overlay-sidebar-content .customize-control.customize-control-radio {
421 margin-top: 0; }
422
423 .wp-full-overlay-sidebar-content .customize-control input[type=radio] {
424 border-radius: 50%; }
425 .wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked:before {
426 content: none; }
427
428 .customize-control-html + .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox {
429 margin-top: -24px; }
430
431 .wp-full-overlay-sidebar-content .customize-control.customize-control-radio label,
432 .wp-full-overlay-sidebar-content .customize-control.customize-control-radio .customize-inside-control-row {
433 margin-top: 12px; }
434
435 .wp-full-overlay-sidebar-content .customize-control.customize-control-radio#customize-control-changeset_status .customize-inside-control-row {
436 margin-top: 0;
437 text-indent: 0; }
438
439 .wp-full-overlay-sidebar-content .customize-control input[type="range"] {
440 width: 65%; }
441
442 .wp-full-overlay-sidebar-content .customize-control input[type="range"] {
443 position: relative;
444 -webkit-appearance: none;
445 width: calc(100% - 55px);
446 height: 22px;
447 overflow: hidden;
448 outline: none;
449 background: none; }
450 .wp-full-overlay-sidebar-content .customize-control input[type="range"]:before {
451 content: " ";
452 position: absolute;
453 top: 8px;
454 left: 0;
455 height: 6px;
456 width: 100%;
457 background: #DFE8EF;
458 box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
459 border-radius: 10px; }
460 .wp-full-overlay-sidebar-content .customize-control input[type="range"]::-webkit-slider-thumb {
461 -webkit-appearance: none;
462 width: 22px;
463 height: 22px;
464 background: #27ae60;
465 position: relative;
466 z-index: 3;
467 background: #FFFFFF;
468 border: 2px solid #B8DAEB;
469 border-radius: 4px; }
470 .wp-full-overlay-sidebar-content .customize-control input[type="range"]::-webkit-slider-thumb:before {
471 content: "..";
472 position: absolute;
473 left: 5px;
474 top: -5px;
475 color: #B8DAEB;
476 font-size: 1em;
477 letter-spacing: 1px; }
478 .wp-full-overlay-sidebar-content .customize-control input[type="range"]::-webkit-slider-thumb:after {
479 content: " ";
480 width: calc(100% - 55px);
481 height: 6px;
482 position: absolute;
483 z-index: 1;
484 right: 20px;
485 top: 6px;
486 background: #73C5EE; }
487
488 .wp-full-overlay-sidebar-content .customize-control input[type="number"].range-value {
489 min-width: 40px;
490 max-width: 80px;
491 width: auto;
492 height: 30px;
493 top: -5px;
494 float: right;
495 padding: 4px 0px 5px 0px;
496 margin-left: 10px;
497 font-size: 13px;
498 line-height: 1;
499 text-align: center; }
500
501 .wp-full-overlay-sidebar-content .customize-control input[type=number]::-webkit-inner-spin-button,
502 .wp-full-overlay-sidebar-content .customize-control input[type=number]::-webkit-outer-spin-button {
503 -webkit-appearance: none;
504 margin: 0; }
505
506 .customize-control-color {
507 display: block; }
508 .customize-control-color .customize-control-title, .customize-control-color .separator.label {
509 float: left; }
510 .customize-control-color .wp-picker-container {
511 position: relative;
512 float: right;
513 top: -3px; }
514 .customize-control-color .wp-picker-container .wp-picker-holder {
515 position: relative; }
516 .customize-control-color .wp-picker-container .wp-color-result,
517 .customize-control-color .wp-picker-container .wp-color-result.button {
518 top: 0;
519 height: 30px;
520 width: 40px;
521 margin: 0;
522 padding: 0;
523 border-radius: 4px;
524 background: #2ECC71;
525 border: 2px solid #B8DAEB;
526 box-shadow: none; }
527 .customize-control-color .wp-picker-container .wp-color-result:after,
528 .customize-control-color .wp-picker-container .wp-color-result .wp-color-result-text,
529 .customize-control-color .wp-picker-container .wp-color-result.button:after,
530 .customize-control-color .wp-picker-container .wp-color-result.button .wp-color-result-text {
531 display: none; }
532 .customize-control-color .wp-picker-container .iris-picker {
533 position: absolute;
534 top: 40px;
535 right: 0;
536 z-index: 1000;
537 width: 275px !important;
538 border-top: none;
539 border-color: #DFDFDE;
540 border-radius: 0 0 3px 3px;
541 border: none;
542 background: white; }
543 .customize-control-color .wp-picker-container .iris-picker, .customize-control-color .wp-picker-container .iris-picker * {
544 box-sizing: content-box; }
545 .customize-control-color .wp-picker-container .iris-picker .iris-square {
546 width: 215px !important;
547 height: 173px !important;
548 margin-right: 0; }
549 .customize-control-color .wp-picker-container .iris-picker .iris-strip {
550 float: right;
551 box-shadow: rgba(0, 0, 0, 0.4) 0 1px 1px inset; }
552 .customize-control-color .wp-picker-container .iris-picker .iris-strip .ui-slider-handle {
553 border-color: #aaa !important;
554 opacity: 1;
555 box-shadow: none; }
556 .customize-control-color .wp-picker-container .iris-picker .iris-palette {
557 width: 24px !important;
558 height: 24px !important;
559 border-radius: 50px;
560 box-shadow: rgba(0, 0, 0, 0.4) 0 1px 1px inset; }
561 .customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap {
562 position: absolute;
563 z-index: 1000;
564 top: 35px;
565 right: 0;
566 width: 275px;
567 padding: 9px 12px;
568 background: white;
569 border: none;
570 border-radius: 3px 3px 0 0; }
571 .customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap input.wp-color-picker {
572 float: left;
573 width: 100px;
574 font-size: 13px;
575 text-align: left;
576 margin: 0;
577 padding: 6px 12px;
578 height: auto; }
579 .customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap input.button {
580 float: right;
581 padding: 4px 12px;
582 height: 30px; }
583
584 .customize-control-font:last-child {
585 margin-bottom: 150px; }
586
587 #accordion-section-live_css_edit_section .customize-section-title {
588 margin-top: -13px;
589 border-bottom: 1px solid #ddd; }
590
591 #accordion-section-live_css_edit_section #css_editor {
592 top: 70px;
593 border-top: 10px solid white;
594 overflow: visible; }
595 #accordion-section-live_css_edit_section #css_editor:before {
596 content: "";
597 width: 48px;
598 height: 10px;
599 display: block;
600 background: #e8e8e8;
601 top: -10px;
602 position: absolute;
603 z-index: 10000000;
604 left: 0; }
605
606 #accordion-section-live_css_edit_section .ace_scroller {
607 padding-left: 10px; }
608
609 .wp-full-overlay.editor_opened {
610 margin-left: 500px; }
611 .wp-full-overlay.editor_opened #customize-controls {
612 width: 500px; }
613 .wp-full-overlay.editor_opened.collapsed #customize-controls {
614 width: 300px; }
615
616 .customize-control-media .current,
617 .customize-control-site_icon .current,
618 li#customize-control-site_logo .current {
619 margin-bottom: 10px;
620 min-height: 44px;
621 background: #F5FCFF;
622 border: 2px solid #B8DAEB;
623 border-radius: 4px; }
624 .customize-control-media .current .container, .customize-control-media .current span,
625 .customize-control-site_icon .current .container,
626 .customize-control-site_icon .current span,
627 li#customize-control-site_logo .current .container,
628 li#customize-control-site_logo .current span {
629 border: none; }
630
631 .customize-control-media .inner, .customize-control-media .current span,
632 .customize-control-site_icon .inner,
633 .customize-control-site_icon .current span,
634 li#customize-control-site_logo .inner,
635 li#customize-control-site_logo .current span {
636 font-size: 13px;
637 color: #98C6DD; }
638
639 .customize-control-media .inner,
640 .customize-control-site_icon .inner,
641 li#customize-control-site_logo .inner {
642 line-height: 1.4; }
643
644 .customize-control-media .thumbnail-image,
645 .customize-control-site_icon .thumbnail-image,
646 li#customize-control-site_logo .thumbnail-image {
647 padding: 14px;
648 text-align: center; }
649 .customize-control-media .thumbnail-image img,
650 .customize-control-site_icon .thumbnail-image img,
651 li#customize-control-site_logo .thumbnail-image img {
652 width: auto; }
653
654 .customize-control-media .actions,
655 .customize-control-site_icon .actions,
656 li#customize-control-site_logo .actions {
657 margin-bottom: 0; }
658
659 .customize-control-typography select, .customize-control-typography select {
660 margin-bottom: 10px; }
661
662 .customize-control-typography .description, .customize-control-typography .description {
663 margin-top: -3px; }
664
665 .customize-control-typography ul li, .customize-control-typography ul li {
666 width: 100%;
667 margin: 0; }
668
669 .default-preset-button {
670 background-color: #F5F6F6;
671 float: right;
672 padding: 1px 8px;
673 border-radius: 3px;
674 border: 1px solid #CBCBCB;
675 margin-right: 4px;
676 font-family: "Open Sans",sans-serif;
677 font-size: 13px; }
678
679 .customize-control-preset .description {
680 margin-right: 5px;
681 font-style: normal; }
682
683 .customify_preset.radio_buttons .customify_radio_button {
684 border: none;
685 display: inline-block;
686 padding: 2px;
687 margin: 3px;
688 position: relative;
689 overflow: hidden;
690 height: auto; }
691 .customify_preset.radio_buttons .customify_radio_button input[type="radio"] {
692 opacity: 0;
693 width: 100%;
694 height: 100%;
695 position: absolute;
696 z-index: 9999; }
697 .customify_preset.radio_buttons .customify_radio_button input[type="radio"]:checked + label {
698 background-color: #ebebeb; }
699 .customify_preset.radio_buttons .customify_radio_button input[type="radio"]:checked + label:before {
700 content: '>';
701 color: inherit; }
702 .customify_preset.radio_buttons .customify_radio_button input[type="radio"]:checked + label:after {
703 content: '<';
704 color: inherit; }
705 .customify_preset.radio_buttons .customify_radio_button input[type="radio"]:checked:before {
706 opacity: 0; }
707 .customify_preset.radio_buttons .customify_radio_button label {
708 position: relative;
709 z-index: 999;
710 border-left: 4px solid; }
711
712 .customify_preset .awesome_preset {
713 width: 45%;
714 position: relative;
715 display: inline-block;
716 text-align: center;
717 color: white;
718 margin-top: 5px;
719 margin-bottom: 25px;
720 transition: all 0.2s; }
721 .customify_preset .awesome_preset:hover {
722 opacity: 0.9; }
723 .customify_preset .awesome_preset:before {
724 content: '';
725 position: absolute;
726 top: 1px;
727 left: 1px;
728 right: 1px;
729 bottom: 1px;
730 border: 1px solid #FFF;
731 background: transparent;
732 opacity: .5;
733 border-radius: 4px;
734 z-index: 5; }
735 .customify_preset .awesome_preset .preset-wrap .preset-color {
736 height: 128px;
737 border-radius: 4px 4px 0 0;
738 padding: 17px 0 27px; }
739 .customify_preset .awesome_preset .preset-wrap .preset-color .first-font {
740 display: inline-block;
741 width: 100%;
742 font-size: 55px;
743 line-height: 1; }
744 .customify_preset .awesome_preset .preset-wrap .preset-color .secondary-font {
745 display: inline-block;
746 width: 100%;
747 font-size: 20px;
748 line-height: 1;
749 margin-top: 8px; }
750 .customify_preset .awesome_preset .preset-wrap .preset-name {
751 position: relative;
752 font-size: 11px;
753 text-transform: UPPERCASE;
754 border-radius: 0 0 4px 4px;
755 padding: 1px; }
756 .customify_preset .awesome_preset .preset-wrap .preset-name:before {
757 content: '';
758 position: absolute;
759 border-color: inherit;
760 border: 10px solid;
761 border-left-color: transparent;
762 border-right-color: transparent;
763 border-top: transparent;
764 top: -10px;
765 border-bottom-color: inherit;
766 left: 40%; }
767 .customify_preset .awesome_preset:nth-child(odd) {
768 margin-right: 7%; }
769 .customify_preset .awesome_preset input[type=radio] {
770 height: 100%;
771 width: 100%;
772 position: absolute;
773 border: 0;
774 box-shadow: none;
775 color: #006505;
776 background-color: transparent;
777 border-radius: 0;
778 margin: 0;
779 display: inline-block;
780 top: 0;
781 left: 0;
782 z-index: 10; }
783 .customify_preset .awesome_preset input[type=radio]:checked:before {
784 position: absolute;
785 height: 25px;
786 width: 25px;
787 top: -13px;
788 right: -14px;
789 background: #FFF;
790 z-index: 1; }
791 .customify_preset .awesome_preset input[type=radio]:checked:after {
792 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
793 filter: alpha(opacity=0);
794 content: '';
795 position: absolute;
796 width: 26px;
797 height: 26px;
798 border-radius: 50%;
799 top: -5px;
800 right: -5px;
801 z-index: 10;
802 background: #73C5EE url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEzcHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTMgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDdXN0b21pZnktQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgLTQwOC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9IkhlYWRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgNDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCA3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmllbGQtLS1DaGVja2JveC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNy4wMDAwMDAsIDI0OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkNoZWNrYm94IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMzAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuMDM4NDk1LDE2IEwxNy4xMTYxMzc1LDguOTIxNDg3NiBMMTUuMTk0NjQ5OCw3IEwxMC4wMzg0OTUsMTIuMTU1MDY3NCBMNi45MjE0ODc2LDkuMDM4OTI5OTcgTDUsMTAuOTYwNDE3NiBMMTAuMDM4NDk1LDE2IFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
803 background-position: center center; }
804
805 .customify_radio_image {
806 display: inline-block; }
807 .customify_radio_image label {
808 display: block;
809 float: left;
810 margin-right: 10px;
811 position: relative; }
812 .customify_radio_image label input[type=radio] {
813 position: absolute;
814 top: 0;
815 bottom: 0;
816 left: 0;
817 right: 0;
818 width: 100%;
819 height: 100%;
820 visibility: hidden; }
821 .customify_radio_image label input[type=radio] img {
822 cursor: pointer;
823 border: 2px solid transparent; }
824 .customify_radio_image label input[type=radio]:checked + img {
825 border: 3px solid #73C5EE; }
826
827 .customify_ace_editor {
828 display: block;
829 min-height: 200px;
830 border: 1px solid #ddd; }
831
832 .customize-control-custom_background .hide {
833 display: none; }
834
835 .customize-control-custom_background .upload_button_div {
836 margin: 10px 0; }
837 .customize-control-custom_background .upload_button_div > * {
838 margin-right: 10px; }
839
840 .customize-control-custom_background .preview_screenshot {
841 text-align: center;
842 margin: 10px 0; }
843 .customize-control-custom_background .preview_screenshot img {
844 border: 2px solid #ccc; }
845
846 #customify_import_demo_data_button {
847 width: 70%;
848 text-align: center;
849 padding: 10px;
850 display: inline-block;
851 height: auto;
852 margin: 0 15% 10% 15%; }
853
854 .import_step_note {
855 margin: 5px;
856 width: 100%;
857 display: inline-block; }
858 .import_step_note:before {
859 content: "\1F449"; }
860 .import_step_note.success:before {
861 content: "\1F44D"; }
862 .import_step_note.failed:before {
863 content: "\274C"; }
864
865 #customize-header-actions {
866 background: #ffffff;
867 border-color: #e0e8ef; }
868
869 .wp-full-overlay-sidebar,
870 .customize-themes-panel,
871 #customize-sidebar-outer-content {
872 background: #eaf9fe;
873 border-right: 1px solid #e0e8ef; }
874
875 .outer-section-open #customize-controls .wp-full-overlay-sidebar-content,
876 .attachment-media-view, .media-widget-preview.media_audio, .media-widget-preview.media_image {
877 background: #eaf9fe; }
878
879 #customize-theme-controls #accordion-section-menu_locations {
880 border-bottom: 1px solid #e0e8ef; }
881
882 #customize-controls #accordion-section-themes > .accordion-section-title {
883 font-weight: 600;
884 border-bottom: 1px solid #e0e8ef; }
885 #customize-controls #accordion-section-themes > .accordion-section-title:hover {
886 background: #fff; }
887
888 #customize-controls .panel-meta.customize-info {
889 border-bottom-color: #e0e8ef; }
890
891 #customize-theme-controls .control-section .accordion-section-title {
892 font-weight: 400;
893 border-top: 1px solid #e0e8ef;
894 border-bottom: none; }
895
896 #customize-theme-controls .control-section:last-of-type > .accordion-section-title {
897 border-bottom: 1px solid #e0e8ef; }
898
899 #customize-theme-controls .customize-section-title {
900 border-top: 1px solid #e0e8ef;
901 border-bottom: 1px solid #e0e8ef; }
902
903 #customize-controls .control-section .accordion-section-title:focus, #customize-controls .control-section .accordion-section-title:hover, #customize-controls .control-section.open .accordion-section-title, #customize-controls .control-section:hover > .accordion-section-title {
904 color: #056184;
905 background: #f5fcff;
906 border-left-color: #f5fcff; }
907
908 .wp-customizer {
909 /* SECTION: NAV MENUS */ }
910 .wp-customizer .menu-item-edit-active .menu-item-handle, .wp-customizer .section-open .menu-item-settings, .wp-customizer .menu-item-bar .menu-item-handle:hover {
911 border-color: #e0e8ef; }
912 .wp-customizer .section-open .menu-item-settings {
913 background: #f5fcff; }
914 .wp-customizer .control-section-nav_menu .menu-location-settings {
915 border-top-color: #e0e8ef !important; }
916
917 [data-balloon] {
918 position: relative; }
919
920 [data-balloon]::before {
921 opacity: 0;
922 pointer-events: none;
923 transition: all .18s ease-out;
924 background: rgba(17, 17, 17, 0.9);
925 border-radius: 4px;
926 color: #fff;
927 content: attr(data-balloon);
928 font-size: 12px;
929 padding: .5em 1em;
930 position: absolute;
931 white-space: nowrap;
932 z-index: 10; }
933
934 [data-balloon]::after {
935 background: no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="12px"><path fill="rgba(17, 17, 17, 0.9)" transform="rotate(0)" d="M2.658,0.000 C-13.615,0.000 50.938,0.000 34.662,0.000 C28.662,0.000 23.035,12.002 18.660,12.002 C14.285,12.002 8.594,0.000 2.658,0.000 Z"/></svg>');
936 background-size: 100% auto;
937 width: 18px;
938 height: 6px;
939 opacity: 0;
940 pointer-events: none;
941 transition: all .18s ease-out;
942 content: '';
943 position: absolute;
944 z-index: 10; }
945
946 [data-balloon]:hover::before, [data-balloon]:hover::after {
947 opacity: 1;
948 pointer-events: auto; }
949
950 [data-balloon][data-balloon-pos="up"]::before {
951 bottom: 100%;
952 left: 50%;
953 margin-bottom: 11px;
954 -webkit-transform: translate3d(-50%, 10px, 0);
955 transform: translate3d(-50%, 10px, 0);
956 -webkit-transform-origin: top;
957 transform-origin: top; }
958
959 [data-balloon][data-balloon-pos="up"]::after {
960 bottom: 100%;
961 left: 50%;
962 margin-bottom: 5px;
963 -webkit-transform: translate3d(-50%, 10px, 0);
964 transform: translate3d(-50%, 10px, 0);
965 -webkit-transform-origin: top;
966 transform-origin: top; }
967
968 [data-balloon][data-balloon-pos="up"]:hover::before {
969 -webkit-transform: translate3d(-50%, 0, 0);
970 transform: translate3d(-50%, 0, 0); }
971
972 [data-balloon][data-balloon-pos="up"]:hover::after {
973 -webkit-transform: translate3d(-50%, 0, 0);
974 transform: translate3d(-50%, 0, 0); }
975
976 [data-balloon][data-balloon-pos='down']::before {
977 left: 50%;
978 margin-top: 11px;
979 top: 100%;
980 -webkit-transform: translate3d(-50%, -10px, 0);
981 transform: translate3d(-50%, -10px, 0); }
982
983 [data-balloon][data-balloon-pos='down']::after {
984 background: no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="12px"><path fill="rgba(17, 17, 17, 0.9)" transform="rotate(180 18 6)" d="M2.658,0.000 C-13.615,0.000 50.938,0.000 34.662,0.000 C28.662,0.000 23.035,12.002 18.660,12.002 C14.285,12.002 8.594,0.000 2.658,0.000 Z"/></svg>');
985 background-size: 100% auto;
986 width: 18px;
987 height: 6px;
988 left: 50%;
989 margin-top: 5px;
990 top: 100%;
991 -webkit-transform: translate3d(-50%, -10px, 0);
992 transform: translate3d(-50%, -10px, 0); }
993
994 [data-balloon][data-balloon-pos='down']:hover::before {
995 -webkit-transform: translate3d(-50%, 0, 0);
996 transform: translate3d(-50%, 0, 0); }
997
998 [data-balloon][data-balloon-pos='down']:hover::after {
999 -webkit-transform: translate3d(-50%, 0, 0);
1000 transform: translate3d(-50%, 0, 0); }
1001
1002 [data-balloon][data-balloon-pos='left']::before {
1003 margin-right: 11px;
1004 right: 100%;
1005 top: 50%;
1006 -webkit-transform: translate3d(10px, -50%, 0);
1007 transform: translate3d(10px, -50%, 0); }
1008
1009 [data-balloon][data-balloon-pos='left']::after {
1010 background: no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12px" height="36px"><path fill="rgba(17, 17, 17, 0.9)" transform="rotate(-90 18 18)" d="M2.658,0.000 C-13.615,0.000 50.938,0.000 34.662,0.000 C28.662,0.000 23.035,12.002 18.660,12.002 C14.285,12.002 8.594,0.000 2.658,0.000 Z"/></svg>');
1011 background-size: 100% auto;
1012 width: 6px;
1013 height: 18px;
1014 margin-right: 5px;
1015 right: 100%;
1016 top: 50%;
1017 -webkit-transform: translate3d(10px, -50%, 0);
1018 transform: translate3d(10px, -50%, 0); }
1019
1020 [data-balloon][data-balloon-pos='left']:hover::before {
1021 -webkit-transform: translate3d(0, -50%, 0);
1022 transform: translate3d(0, -50%, 0); }
1023
1024 [data-balloon][data-balloon-pos='left']:hover::after {
1025 -webkit-transform: translate3d(0, -50%, 0);
1026 transform: translate3d(0, -50%, 0); }
1027
1028 [data-balloon][data-balloon-pos='right']::before {
1029 left: 100%;
1030 margin-left: 11px;
1031 top: 50%;
1032 -webkit-transform: translate3d(-10px, -50%, 0);
1033 transform: translate3d(-10px, -50%, 0); }
1034
1035 [data-balloon][data-balloon-pos='right']::after {
1036 background: no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12px" height="36px"><path fill="rgba(17, 17, 17, 0.9)" transform="rotate(90 6 6)" d="M2.658,0.000 C-13.615,0.000 50.938,0.000 34.662,0.000 C28.662,0.000 23.035,12.002 18.660,12.002 C14.285,12.002 8.594,0.000 2.658,0.000 Z"/></svg>');
1037 background-size: 100% auto;
1038 width: 6px;
1039 height: 18px;
1040 left: 100%;
1041 margin-left: 5px;
1042 top: 50%;
1043 -webkit-transform: translate3d(-10px, -50%, 0);
1044 transform: translate3d(-10px, -50%, 0); }
1045
1046 [data-balloon][data-balloon-pos='right']:hover::before {
1047 -webkit-transform: translate3d(0, -50%, 0);
1048 transform: translate3d(0, -50%, 0); }
1049
1050 [data-balloon][data-balloon-pos='right']:hover::after {
1051 -webkit-transform: translate3d(0, -50%, 0);
1052 transform: translate3d(0, -50%, 0); }
1053
1054 [data-balloon][data-balloon-length='small']::before {
1055 white-space: normal;
1056 width: 80px; }
1057
1058 [data-balloon][data-balloon-length='medium']::before {
1059 white-space: normal;
1060 width: 150px; }
1061
1062 [data-balloon][data-balloon-length='large']::before {
1063 white-space: normal;
1064 width: 260px; }
1065
1066 [data-balloon][data-balloon-length='xlarge']::before {
1067 white-space: normal;
1068 width: 380px; }
1069
1070 @media screen and (max-width: 768px) {
1071 [data-balloon][data-balloon-length='xlarge']::before {
1072 white-space: normal;
1073 width: 90vw; } }
1074
1075 [data-balloon][data-balloon-length='fit']::before {
1076 white-space: normal;
1077 width: 100%; }
1078
1079 .font-options__wrapper .font-options__options-list {
1080 border-color: #B8DAEB;
1081 box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15); }
1082
1083 .font-options__wrapper .font-options__option {
1084 margin-bottom: 12px; }
1085 .font-options__wrapper .font-options__option label {
1086 display: block;
1087 margin-bottom: 6px; }
1088
1089 .font-options__wrapper [type=checkbox]:checked ~ .font-options__options-list {
1090 opacity: 1;
1091 display: block; }
1092
1093 input.customify_font_tooltip {
1094 display: none; }
1095
1096 ul.font-options__options-list .select2-container {
1097 width: 100% !important; }
1098 ul.font-options__options-list .select2-container .select2-selection--single {
1099 -webkit-appearance: initial; }
1100 ul.font-options__options-list .select2-container .select2-selection--single .select2-selection__arrow {
1101 display: none; }
1102
1103 ul.font-options__options-list .select2-container--default .select2-selection--single .select2-selection__rendered {
1104 color: inherit;
1105 line-height: initial; }
1106
1107 .select2-container.select2-container--open {
1108 z-index: 99999999; }
1109
1110 #customize-theme-controls .select2-container {
1111 width: 100% !important; }
1112 #customize-theme-controls .select2-container .select2-selection--multiple {
1113 -webkit-appearance: initial;
1114 padding: 4px 8px 4px;
1115 height: auto;
1116 background: none; }
1117 #customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__arrow {
1118 display: none; }
1119 #customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered {
1120 padding: 0;
1121 display: -ms-flexbox;
1122 display: flex; }
1123 #customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline {
1124 -ms-flex: 1;
1125 flex: 1; }
1126 #customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field[class] {
1127 min-width: 100%;
1128 border-width: 0;
1129 margin-top: 3px !important; }
1130 #customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
1131 padding: 3px 7px;
1132 margin-right: 6px;
1133 margin-top: 0px;
1134 border-color: #e0e8ef;
1135 background-color: #f6fbff; }
1136 #customize-theme-controls .select2-container .select2-search--inline .select2-search__field {
1137 height: 29px;
1138 min-width: 9em;
1139 margin-top: 0; }
1140
1141 .select2-container--default .select2-results__option[aria-selected=true][class] {
1142 background: transparent;
1143 opacity: 0.3;
1144 pointer-events: none; }
1145
1146 .select2-container .select2-dropdown {
1147 border-color: #e0e8ef; }
1148
1149 #customize-theme-controls .widget-content .accordion-container {
1150 margin-left: -10px;
1151 margin-right: -10px;
1152 margin-top: 20px;
1153 margin-bottom: 10px; }
1154 #customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content {
1155 position: relative;
1156 left: 0;
1157 max-height: 0;
1158 padding-top: 0;
1159 padding-bottom: 0;
1160 overflow: hidden;
1161 transition: all .4s ease;
1162 color: #416B7E; }
1163 #customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content p:first-child {
1164 margin-top: 0; }
1165 #customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content p:last-child {
1166 margin-bottom: 0; }
1167 #customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-title {
1168 color: #39474D; }
1169 #customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-title:after {
1170 content: "\f142";
1171 -webkit-transform: rotate(180deg);
1172 transform: rotate(180deg); }
1173 #customize-theme-controls .widget-content .accordion-container .accordion-section.open {
1174 border-bottom: none; }
1175 #customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-content {
1176 max-height: 100%;
1177 padding-top: 17px;
1178 padding-bottom: 17px; }
1179 #customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-title {
1180 border-bottom: 1px solid; }
1181 #customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-title:after {
1182 -webkit-transform: rotate(0deg);
1183 transform: rotate(0deg); }
1184 #customize-theme-controls .widget-content .accordion-container label.customize-control-title, #customize-theme-controls .widget-content .accordion-container label.separator.label {
1185 cursor: default; }
1186
1187 .widget .widget-content > p input[type=checkbox],
1188 .widget .widget-content > p input[type=radio] {
1189 margin-bottom: 3px;
1190 margin-top: 3px; }
1191
1192 .widget .widget-content small {
1193 margin-top: 5px;
1194 display: block; }
1195
1196 #available-widgets [class*=pixelgrade] .widget .widget-title:before,
1197 #available-widgets [class*=featured-posts] .widget .widget-title:before,
1198 #available-widgets [class*=categories-image-grid] .widget .widget-title:before {
1199 content: "\f538";
1200 color: #9660c6; }
1201
1202 #available-widgets [class*=pixelgrade-featured-posts-slideshow] .widget .widget-title:before {
1203 content: "\f233"; }
1204
1205 #available-widgets [class*=pixelgrade-featured-posts-carousel] .widget .widget-title:before {
1206 content: "\f169"; }
1207
1208 #available-widgets [class*=featured-posts-grid] .widget .widget-title:before {
1209 content: "\f180"; }
1210
1211 #available-widgets [class*=featured-posts-list] .widget .widget-title:before {
1212 content: "\f164"; }
1213
1214 #available-widgets [class*=categories-image-grid] .widget .widget-title:before {
1215 content: "\f163"; }
1216
1217 #available-widgets [class*=pixelgrade-promo-box] .widget .widget-title:before {
1218 content: "\f488"; }
1219
1220 .ui-tooltip {
1221 z-index: 999999; }
1222
1223 .wp-customizer .widget-conditional .condition-control:after {
1224 content: " ";
1225 display: table;
1226 clear: both; }
1227
1228 .wp-customizer .widget-conditional .selection {
1229 padding-right: 50px;
1230 padding-left: 28px;
1231 padding-bottom: 19px;
1232 margin-left: 0;
1233 margin-right: 0;
1234 margin-bottom: 10px;
1235 border-bottom: 1px solid #cbcfd4; }
1236
1237 .wp-customizer .widget-conditional .condition:last-child .selection {
1238 border: 0; }
1239
1240 .wp-customizer .widget-conditional select {
1241 max-width: 100%;
1242 width: 170px; }
1243
1244 .wp-customizer .widget-conditional .condition-top select {
1245 width: 130px; }
1246
1247 .pix_customizer_setting .customize-inside-control-row {
1248 position: relative;
1249 width: 100% !important;
1250 margin-left: 0 !important;
1251 text-indent: 0 !important;
1252 background-size: cover;
1253 background-position: 50% 50%;
1254 height: 64px;
1255 border-radius: 5px;
1256 overflow: hidden; }
1257 .pix_customizer_setting .customize-inside-control-row:before {
1258 content: '';
1259 position: absolute;
1260 top: 0;
1261 bottom: 0;
1262 left: 0;
1263 right: 0;
1264 z-index: 10;
1265 pointer-events: none;
1266 box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15), inset 0 1px 3px 0 rgba(0, 0, 0, 0.15); }
1267 .pix_customizer_setting .customize-inside-control-row:hover:before {
1268 box-shadow: inset 0 2px 3px 0 rgba(0, 0, 0, 0.15), inset 0 0 3px 0 rgba(0, 0, 0, 0.15); }
1269 .pix_customizer_setting .customize-inside-control-row:hover .palette__item {
1270 -webkit-transform: translateY(0%);
1271 transform: translateY(0%); }
1272 .pix_customizer_setting .customize-inside-control-row:hover label {
1273 left: 10px; }
1274 .pix_customizer_setting .customize-inside-control-row input {
1275 opacity: 0; }
1276 .pix_customizer_setting .customize-inside-control-row input:checked + label .preview__letter--checked {
1277 display: inline-block;
1278 vertical-align: middle; }
1279 .pix_customizer_setting .customize-inside-control-row input:checked + label .preview__letter {
1280 display: none; }
1281 .pix_customizer_setting .customize-inside-control-row label {
1282 position: absolute;
1283 display: -ms-flexbox;
1284 display: flex;
1285 z-index: 2;
1286 width: 100%;
1287 height: 100%;
1288 top: 0;
1289 left: 0;
1290 padding: 0 10px;
1291 margin-top: 0 !important;
1292 -ms-flex-align: center;
1293 align-items: center;
1294 transition: all .3s ease; }
1295 .pix_customizer_setting .customize-inside-control-row .palette {
1296 position: absolute;
1297 display: -ms-flexbox;
1298 display: flex;
1299 top: 0;
1300 left: 0;
1301 z-index: 1;
1302 width: 100%;
1303 height: 100%;
1304 transition: all .2s ease; }
1305 .pix_customizer_setting .customize-inside-control-row .palette__item {
1306 -ms-flex: 1;
1307 flex: 1;
1308 -webkit-transform: translateY(100%);
1309 transform: translateY(100%);
1310 transition: all .3s ease; }
1311 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(1) {
1312 transition-delay: 0s; }
1313 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(2) {
1314 transition-delay: 0.05s; }
1315 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(3) {
1316 transition-delay: 0.1s; }
1317 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(4) {
1318 transition-delay: 0.15s; }
1319 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(5) {
1320 transition-delay: 0.2s; }
1321 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(6) {
1322 transition-delay: 0.25s; }
1323 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(7) {
1324 transition-delay: 0.3s; }
1325 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(8) {
1326 transition-delay: 0.35s; }
1327 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(9) {
1328 transition-delay: 0.4s; }
1329 .pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(10) {
1330 transition-delay: 0.45s; }
1331 .pix_customizer_setting .customize-inside-control-row .preview__letter,
1332 .pix_customizer_setting .customize-inside-control-row .preview__letter--checked {
1333 display: inline-block;
1334 padding: 3px;
1335 border-radius: 2px;
1336 color: white;
1337 margin-right: 5px;
1338 min-height: 26px;
1339 min-width: 26px;
1340 text-align: center;
1341 background-position: center center;
1342 background-repeat: no-repeat;
1343 background-size: 15px 15px;
1344 font-style: normal;
1345 vertical-align: baseline; }
1346 .pix_customizer_setting .customize-inside-control-row .preview__letter--checked {
1347 display: none; }
1348
1349 [id*="sm_current_palette_control"] .customize-inside-control-row .palette__item[class] {
1350 -webkit-transform: none;
1351 transform: none; }
1352
1353 [id*="sm_current_palette_control"] .variation-control {
1354 display: -ms-flexbox;
1355 display: flex; }
1356
1357 #customize-control-sm_color_palette_control ~ li[id*="sm_color_"],
1358 #customize-control-sm_color_palette_control ~ li[id*="sm_dark_"],
1359 #customize-control-sm_color_palette_control ~ li[id*="sm_light_"] {
1360 visibility: hidden; }
1361 #customize-control-sm_color_palette_control ~ li[id*="sm_color_"] > span,
1362 #customize-control-sm_color_palette_control ~ li[id*="sm_dark_"] > span,
1363 #customize-control-sm_color_palette_control ~ li[id*="sm_light_"] > span {
1364 display: none; }
1365 #customize-control-sm_color_palette_control ~ li[id*="sm_color_"] .wp-picker-input-wrap,
1366 #customize-control-sm_color_palette_control ~ li[id*="sm_color_"] .wp-picker-holder,
1367 #customize-control-sm_color_palette_control ~ li[id*="sm_dark_"] .wp-picker-input-wrap,
1368 #customize-control-sm_color_palette_control ~ li[id*="sm_dark_"] .wp-picker-holder,
1369 #customize-control-sm_color_palette_control ~ li[id*="sm_light_"] .wp-picker-input-wrap,
1370 #customize-control-sm_color_palette_control ~ li[id*="sm_light_"] .wp-picker-holder {
1371 visibility: visible; }
1372 #customize-control-sm_color_palette_control ~ li[id*="sm_color_"] .wp-picker-container,
1373 #customize-control-sm_color_palette_control ~ li[id*="sm_dark_"] .wp-picker-container,
1374 #customize-control-sm_color_palette_control ~ li[id*="sm_light_"] .wp-picker-container {
1375 width: 100%;
1376 float: left; }
1377 #customize-control-sm_color_palette_control ~ li[id*="sm_color_"] .wp-picker-container button:before,
1378 #customize-control-sm_color_palette_control ~ li[id*="sm_dark_"] .wp-picker-container button:before,
1379 #customize-control-sm_color_palette_control ~ li[id*="sm_light_"] .wp-picker-container button:before {
1380 content: "";
1381 position: relative;
1382 display: block;
1383 visibility: visible;
1384 background-color: inherit;
1385 width: 90px;
1386 height: 90px;
1387 border-radius: 50%;
1388 border: 3px solid #DDD; }
1389
1390 #customize-control-sm_color_palette_control ~ [id*="sm_color_secondary"] .wp-picker-container button:before {
1391 top: -54px;
1392 right: -70px; }
1393
1394 #customize-control-sm_color_palette_control ~ [id*="sm_color_tertiary"] .wp-picker-container button:before {
1395 top: -108px;
1396 right: -140px; }
1397
1398 #customize-control-sm_color_palette_control ~ [id*="sm_dark_primary"] .wp-picker-container button:before {
1399 top: -54px; }
1400
1401 #customize-control-sm_color_palette_control ~ [id*="sm_dark_secondary"] .wp-picker-container button:before {
1402 top: -108px;
1403 right: -70px; }
1404
1405 #customize-control-sm_color_palette_control ~ [id*="sm_dark_tertiary"] .wp-picker-container button:before {
1406 top: -162px;
1407 right: -140px; }
1408
1409 #customize-control-sm_color_palette_control ~ [id*="sm_light_primary"] .wp-picker-container button:before {
1410 top: -108px; }
1411
1412 #customize-control-sm_color_palette_control ~ [id*="sm_light_secondary"] .wp-picker-container button:before {
1413 top: -162px;
1414 right: -70px; }
1415
1416 #customize-control-sm_color_palette_control ~ [id*="sm_light_tertiary"] .wp-picker-container button:before {
1417 top: -216px;
1418 right: -140px; }
1419
1420 .c-palette {
1421 position: relative; }
1422 .c-palette .c-palette__label {
1423 -ms-flex-positive: 1;
1424 flex-grow: 1; }
1425
1426 .c-palette:after {
1427 height: 64px;
1428 border-radius: 5px; }
1429
1430 .c-palette:after {
1431 content: "";
1432 display: block;
1433 position: absolute;
1434 top: 0;
1435 left: 0;
1436 right: 0;
1437 box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15), inset 0 1px 3px 0 rgba(0, 0, 0, 0.15);
1438 pointer-events: none; }
1439
1440 .label__inner {
1441 color: #000000;
1442 background: #F5F6F1;
1443 padding: 7px 12px 7px 7px;
1444 z-index: 2;
1445 border-radius: 3px;
1446 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); }
1447
1448 .c-palette__label {
1449 display: -ms-flexbox;
1450 display: flex;
1451 -ms-flex-align: center;
1452 align-items: center;
1453 height: 40px;
1454 padding: 12px;
1455 color: black;
1456 background: white; }
1457
1458 .colors {
1459 position: relative;
1460 display: -ms-flexbox;
1461 display: flex;
1462 -ms-flex-align: stretch;
1463 align-items: stretch;
1464 width: 100%; }
1465
1466 .color {
1467 display: -ms-flexbox;
1468 display: flex;
1469 -ms-flex-direction: column;
1470 flex-direction: column;
1471 -ms-flex-positive: 1;
1472 flex-grow: 1;
1473 overflow: hidden; }
1474
1475 .fill {
1476 position: relative;
1477 height: 64px; }
1478
1479 .c-palette__overlay {
1480 position: absolute;
1481 top: 0;
1482 left: 0;
1483 right: 0;
1484 height: 64px;
1485 display: -ms-flexbox;
1486 display: flex;
1487 -ms-flex-align: center;
1488 align-items: center; }
1489
1490 .fill:before {
1491 position: absolute;
1492 top: 0;
1493 left: 0;
1494 right: 0;
1495 bottom: 0; }
1496
1497 .fill:before {
1498 content: "";
1499 background: currentColor; }
1500
1501 .picker {
1502 position: relative;
1503 top: 0;
1504 left: 50%;
1505 width: 80%;
1506 margin-top: 1em;
1507 border-radius: 50%;
1508 -webkit-transform: translateX(-50%);
1509 transform: translateX(-50%); }
1510
1511 .colors.next .picker > i {
1512 display: block;
1513 position: absolute;
1514 top: 0;
1515 right: 0;
1516 bottom: 0;
1517 left: 0;
1518 border-radius: 50%;
1519 box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15), inset 0 1px 3px 0 rgba(0, 0, 0, 0.15);
1520 pointer-events: none;
1521 z-index: 20; }
1522
1523 .picker:before,
1524 .picker:after {
1525 content: "";
1526 display: block;
1527 background: currentColor;
1528 border-radius: 50%; }
1529
1530 .picker:before {
1531 padding-top: 100%; }
1532
1533 .picker:after {
1534 position: absolute;
1535 top: 0;
1536 left: 0;
1537 width: 100%;
1538 height: 100%; }
1539
1540 .fill {
1541 overflow: hidden; }
1542
1543 .color:first-child .fill {
1544 border-top-left-radius: 5px;
1545 border-bottom-left-radius: 5px; }
1546
1547 .color:last-child .fill {
1548 border-top-right-radius: 5px;
1549 border-bottom-right-radius: 5px; }
1550
1551 .colors.next {
1552 position: absolute;
1553 top: 0;
1554 left: 0; }
1555 .colors.next .fill:before {
1556 -webkit-transform: translateY(-100%);
1557 transform: translateY(-100%); }
1558 .colors.next .picker:before {
1559 -webkit-transform: translateY(-100%);
1560 transform: translateY(-100%);
1561 opacity: 0; }
1562 .colors.next .picker:after {
1563 opacity: 0; }
1564
1565 .c-palette.animate .next .fill:before {
1566 -webkit-animation: fill 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
1567 animation: fill 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards; }
1568
1569 .c-palette.animate .next .picker {
1570 -webkit-animation: picker-filter 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
1571 animation: picker-filter 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards; }
1572
1573 .c-palette.animate .next .picker:before {
1574 -webkit-animation: fill-picker-before 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
1575 animation: fill-picker-before 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards; }
1576
1577 .c-palette.animate .next .picker:after {
1578 -webkit-animation: fill-picker-after 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
1579 animation: fill-picker-after 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards; }
1580
1581 .c-palette.animate .current .fill,
1582 .c-palette.animate .current .picker {
1583 -webkit-animation: fade-out 1s forwards;
1584 animation: fade-out 1s forwards; }
1585
1586 .c-palette.animate .color:nth-child(1) .fill,
1587 .c-palette.animate .color:nth-child(1) .fill:before,
1588 .c-palette.animate .color:nth-child(1) .picker,
1589 .c-palette.animate .color:nth-child(1) .picker:after,
1590 .c-palette.animate .color:nth-child(1) .picker:before {
1591 -webkit-animation-delay: 0.05s;
1592 animation-delay: 0.05s; }
1593
1594 .c-palette.animate .color:nth-child(2) .fill,
1595 .c-palette.animate .color:nth-child(2) .fill:before,
1596 .c-palette.animate .color:nth-child(2) .picker,
1597 .c-palette.animate .color:nth-child(2) .picker:after,
1598 .c-palette.animate .color:nth-child(2) .picker:before {
1599 -webkit-animation-delay: 0.35s;
1600 animation-delay: 0.35s; }
1601
1602 .c-palette.animate .color:nth-child(3) .fill,
1603 .c-palette.animate .color:nth-child(3) .fill:before,
1604 .c-palette.animate .color:nth-child(3) .picker,
1605 .c-palette.animate .color:nth-child(3) .picker:after,
1606 .c-palette.animate .color:nth-child(3) .picker:before {
1607 -webkit-animation-delay: 0.15s;
1608 animation-delay: 0.15s; }
1609
1610 .c-palette.animate .color:nth-child(4) .fill,
1611 .c-palette.animate .color:nth-child(4) .fill:before,
1612 .c-palette.animate .color:nth-child(4) .picker,
1613 .c-palette.animate .color:nth-child(4) .picker:after,
1614 .c-palette.animate .color:nth-child(4) .picker:before {
1615 -webkit-animation-delay: 0.45s;
1616 animation-delay: 0.45s; }
1617
1618 .c-palette.animate .color:nth-child(5) .fill,
1619 .c-palette.animate .color:nth-child(5) .fill:before,
1620 .c-palette.animate .color:nth-child(5) .picker,
1621 .c-palette.animate .color:nth-child(5) .picker:after,
1622 .c-palette.animate .color:nth-child(5) .picker:before {
1623 -webkit-animation-delay: 0.1s;
1624 animation-delay: 0.1s; }
1625
1626 .c-palette.animate .color:nth-child(6) .fill,
1627 .c-palette.animate .color:nth-child(6) .fill:before,
1628 .c-palette.animate .color:nth-child(6) .picker,
1629 .c-palette.animate .color:nth-child(6) .picker:after,
1630 .c-palette.animate .color:nth-child(6) .picker:before {
1631 -webkit-animation-delay: 0.2s;
1632 animation-delay: 0.2s; }
1633
1634 .c-palette.animate .color:nth-child(7) .fill,
1635 .c-palette.animate .color:nth-child(7) .fill:before,
1636 .c-palette.animate .color:nth-child(7) .picker,
1637 .c-palette.animate .color:nth-child(7) .picker:after,
1638 .c-palette.animate .color:nth-child(7) .picker:before {
1639 -webkit-animation-delay: 0.25s;
1640 animation-delay: 0.25s; }
1641
1642 .c-palette.animate .color:nth-child(8) .fill,
1643 .c-palette.animate .color:nth-child(8) .fill:before,
1644 .c-palette.animate .color:nth-child(8) .picker,
1645 .c-palette.animate .color:nth-child(8) .picker:after,
1646 .c-palette.animate .color:nth-child(8) .picker:before {
1647 -webkit-animation-delay: 0.3s;
1648 animation-delay: 0.3s; }
1649
1650 .c-palette.animate .color:nth-child(9) .fill,
1651 .c-palette.animate .color:nth-child(9) .fill:before,
1652 .c-palette.animate .color:nth-child(9) .picker,
1653 .c-palette.animate .color:nth-child(9) .picker:after,
1654 .c-palette.animate .color:nth-child(9) .picker:before {
1655 -webkit-animation-delay: 0.4s;
1656 animation-delay: 0.4s; }
1657
1658 @-webkit-keyframes fill {
1659 30% {
1660 -webkit-transform: translateY(0);
1661 transform: translateY(0); }
1662 100% {
1663 -webkit-transform: translateY(0);
1664 transform: translateY(0); } }
1665
1666 @keyframes fill {
1667 30% {
1668 -webkit-transform: translateY(0);
1669 transform: translateY(0); }
1670 100% {
1671 -webkit-transform: translateY(0);
1672 transform: translateY(0); } }
1673
1674 @-webkit-keyframes picker-filter {
1675 0% {
1676 -webkit-filter: none;
1677 filter: none; }
1678 1% {
1679 -webkit-filter: url("#goo");
1680 filter: url("#goo"); }
1681 99% {
1682 -webkit-filter: url("#goo");
1683 filter: url("#goo"); }
1684 100% {
1685 -webkit-filter: none;
1686 filter: none; } }
1687
1688 @keyframes picker-filter {
1689 0% {
1690 -webkit-filter: none;
1691 filter: none; }
1692 1% {
1693 -webkit-filter: url("#goo");
1694 filter: url("#goo"); }
1695 99% {
1696 -webkit-filter: url("#goo");
1697 filter: url("#goo"); }
1698 100% {
1699 -webkit-filter: none;
1700 filter: none; } }
1701
1702 @-webkit-keyframes fill-picker-before {
1703 24% {
1704 opacity: 0;
1705 -webkit-transform: translateY(-130%);
1706 transform: translateY(-130%); }
1707 25% {
1708 opacity: 1;
1709 -webkit-transform: translateY(-130%);
1710 transform: translateY(-130%); }
1711 32% {
1712 opacity: 1;
1713 -webkit-transform: translateY(-130%);
1714 transform: translateY(-130%); }
1715 52% {
1716 opacity: 1;
1717 -webkit-transform: translateY(-130%);
1718 transform: translateY(-130%); }
1719 100% {
1720 opacity: 1;
1721 -webkit-transform: translateY(-160%);
1722 transform: translateY(-160%); } }
1723
1724 @keyframes fill-picker-before {
1725 24% {
1726 opacity: 0;
1727 -webkit-transform: translateY(-130%);
1728 transform: translateY(-130%); }
1729 25% {
1730 opacity: 1;
1731 -webkit-transform: translateY(-130%);
1732 transform: translateY(-130%); }
1733 32% {
1734 opacity: 1;
1735 -webkit-transform: translateY(-130%);
1736 transform: translateY(-130%); }
1737 52% {
1738 opacity: 1;
1739 -webkit-transform: translateY(-130%);
1740 transform: translateY(-130%); }
1741 100% {
1742 opacity: 1;
1743 -webkit-transform: translateY(-160%);
1744 transform: translateY(-160%); } }
1745
1746 @-webkit-keyframes fill-picker-after {
1747 24% {
1748 opacity: 0;
1749 -webkit-transform: translateY(-160%);
1750 transform: translateY(-160%); }
1751 25% {
1752 opacity: 1;
1753 -webkit-transform: translateY(-160%);
1754 transform: translateY(-160%); }
1755 32% {
1756 opacity: 1;
1757 -webkit-transform: translateY(-120%);
1758 transform: translateY(-120%); }
1759 100% {
1760 opacity: 1;
1761 -webkit-transform: translateY(0);
1762 transform: translateY(0); } }
1763
1764 @keyframes fill-picker-after {
1765 24% {
1766 opacity: 0;
1767 -webkit-transform: translateY(-160%);
1768 transform: translateY(-160%); }
1769 25% {
1770 opacity: 1;
1771 -webkit-transform: translateY(-160%);
1772 transform: translateY(-160%); }
1773 32% {
1774 opacity: 1;
1775 -webkit-transform: translateY(-120%);
1776 transform: translateY(-120%); }
1777 100% {
1778 opacity: 1;
1779 -webkit-transform: translateY(0);
1780 transform: translateY(0); } }
1781
1782 @-webkit-keyframes fade-out {
1783 90% {
1784 opacity: 1; }
1785 100% {
1786 opacity: 0; } }
1787
1788 @keyframes fade-out {
1789 90% {
1790 opacity: 1; }
1791 100% {
1792 opacity: 0; } }
1793
1794 .label {
1795 margin-right: auto; }
1796
1797 .c-palette__blur {
1798 display: none; }
1799
1800 #customize-theme-controls [id*="sm_current_palette_control"] {
1801 display: block;
1802 margin: -12px -12px 19px;
1803 width: auto; }
1804 #customize-theme-controls [id*="sm_current_palette_control"] .palette-container {
1805 padding: 19px;
1806 background: white; }
1807
1808 .c-palette__name {
1809 margin-right: auto; }
1810
1811 .c-palette__control {
1812 width: 2em;
1813 height: 2em;
1814 margin-left: 0.25em;
1815 display: -ms-flexbox;
1816 display: flex;
1817 -ms-flex-pack: center;
1818 justify-content: center;
1819 -ms-flex-align: center;
1820 align-items: center;
1821 border-radius: 50%; }
1822 .c-palette__control, .c-palette__control span {
1823 transition: color .3s ease-in-out; }
1824 .c-palette__control span {
1825 color: rgba(0, 0, 0, 0.25);
1826 -webkit-transform: scale(0.8);
1827 transform: scale(0.8); }
1828 .c-palette__control.active {
1829 background: currentColor; }
1830 .c-palette__control.active span {
1831 color: white; }
1832
1833 #sub-accordion-section-style_manager_section {
1834 display: -ms-flexbox !important;
1835 display: flex !important;
1836 -ms-flex-direction: column;
1837 flex-direction: column;
1838 padding: 12px 0 0 !important;
1839 overflow: hidden; }
1840 #sub-accordion-section-style_manager_section > * {
1841 display: block !important;
1842 -ms-flex-positive: 0;
1843 flex-grow: 0;
1844 padding: 0 12px; }
1845 #sub-accordion-section-style_manager_section #customize-control-sm_color_palette_control {
1846 -ms-flex-preferred-size: 0;
1847 flex-basis: 0;
1848 -ms-flex-positive: 1;
1849 flex-grow: 1;
1850 overflow-y: scroll;
1851 margin-top: -19px;
1852 padding-top: 19px;
1853 margin-bottom: 0; }
1854 #sub-accordion-section-style_manager_section:not(.advanced) #customize-control-sm_color_palette_control ~ li:not([id="customize-control-sm_toggle_advanced_settings_control"]) {
1855 display: none !important; }
1856 #sub-accordion-section-style_manager_section.advanced #customize-control-sm_color_palette_control {
1857 display: none !important; }
1858
1859 .c-palette .iris-picker {
1860 position: absolute;
1861 top: 100%;
1862 left: 0;
1863 z-index: 100;
1864 margin-top: 1em; }
1865
1866 .color .picker {
1867 transition: opacity .3s ease-in-out;
1868 cursor: pointer; }
1869
1870 .color.inactive .picker {
1871 opacity: 0.2; }
1872
1873 .color.inactive .picker:hover {
1874 opacity: 1; }
1875
1876 .c-palette__tooltip {
1877 position: absolute;
1878 bottom: 100%;
1879 left: 50%;
1880 z-index: 300;
1881 margin-bottom: 5px;
1882 padding: 4px 14px;
1883 opacity: 0;
1884 -webkit-transform: translateX(-50%);
1885 transform: translateX(-50%);
1886 transition: opacity .2s ease-out;
1887 color: white;
1888 background-color: #606A72;
1889 box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.15); }
1890 .c-palette__tooltip:after {
1891 content: "";
1892 position: absolute;
1893 top: 100%;
1894 left: 50%;
1895 display: block;
1896 border: 5px solid transparent;
1897 border-bottom-width: 0;
1898 border-top-color: #606A72;
1899 -webkit-transform: translateX(-50%);
1900 transform: translateX(-50%); }
1901 .c-palette__control:hover .c-palette__tooltip {
1902 opacity: 1; }
1903
1904 .c-palette__control {
1905 position: relative;
1906 cursor: pointer; }
1907
1908 #customize-control-sm_toggle_advanced_settings_control {
1909 margin-bottom: 0;
1910 opacity: 0; }
1911 #customize-control-sm_toggle_advanced_settings_control button {
1912 width: 100%; }
1913