PluginProbe
Customify / 2.1.1
Customify v2.1.1
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
← All changes | css/customizer.css +2443 -1465 1.6.02.1.1 View file →
@@ -1,512 +1,669 @@
1 -.wp-full-overlay-sidebar *
2 -{
3 - box-sizing: border-box;
1 +@charset "UTF-8";
2 +.sm-radio-group {
3 + position: relative;
4 + border-radius: 999em;
5 + overflow: hidden;
6 + height: 2.428em;
7 + display: -ms-flexbox;
8 + display: flex;
9 + -ms-flex-wrap: nowrap;
10 + flex-wrap: nowrap;
11 + -ms-flex-align: stretch;
12 + align-items: stretch;
13 + color: rgba(65, 107, 126, 0.7);
14 + font-size: 14px;
15 + -webkit-font-smoothing: antialiased;
16 + font-weight: 600;
17 + line-height: 1.142em;
4 18 }
5 19
6 -.wp-full-overlay-sidebar-content .accordion-section-content
7 -{
8 - overflow: visible;
20 +.sm-radio-group > * {
21 + -ms-flex: 1 1 0;
22 + flex: 1 1 0;
9 23 }
10 24
11 -.control-section:not(.control-section-themes) .customize-control
12 -{
13 - width: 100%;
14 - min-height: initial;
15 - padding: 0;
25 +.sm-radio-group:after {
26 + content: "";
27 + position: absolute;
28 + top: 0;
29 + right: 0;
30 + bottom: 0;
31 + left: 0;
32 + border: 0.142em solid #57abd5;
33 + border-radius: 999em;
34 + pointer-events: none;
16 35 }
17 36
18 -#customize-header-actions #customize-save-button-wrapper
19 -{
20 - margin-top: 7px;
37 +.sm-radio-group input[type="radio"] {
38 + display: none;
21 39 }
22 40
23 -.wp-full-overlay-footer .devices button
24 -{
25 - float: left;
41 +.sm-radio-group input[type="radio"]:checked + label {
42 + background-color: #57abd5;
43 + color: #ffffff;
44 +}
26 45
27 - border-radius: 0;
46 +.sm-radio-group input[type="radio"]:checked + label:before {
47 + content: "";
48 + display: inline-block;
49 + color: inherit;
50 + position: relative;
51 + top: .285em;
52 + margin-right: .45em;
53 + height: .8em;
54 + width: .55em;
55 + border-right: 2px solid;
56 + border-bottom: 2px solid;
57 + -webkit-transform: translateY(-50%) rotate(45deg);
58 + transform: translateY(-50%) rotate(45deg);
28 59 }
29 60
30 -.customize-controls-close
31 -{
32 - width: 48px;
33 - height: 44px;
61 +.sm-radio-group label {
62 + display: -ms-flexbox;
63 + display: flex;
64 + -ms-flex-align: center;
65 + align-items: center;
66 + -ms-flex-pack: center;
67 + justify-content: center;
68 + position: relative;
69 + cursor: pointer;
70 + transition: all .25s ease;
71 + color: inherit;
72 +}
34 73
35 - color: #7da9c3;
36 - border-top: none;
37 - border-right-color: #e0e8ef;
38 - background: #fff;
74 +.sm-radio-group label:hover {
75 + color: #416b7e;
39 76 }
40 -.customize-controls-close:focus,
41 -.customize-controls-close:hover
42 -{
43 - background: #f5fcff;
77 +
78 +.sm-radio-group label:nth-of-type(2) {
79 + border-left: 2px solid #57abd5;
80 + border-right: 2px solid #57abd5;
44 81 }
45 -.customize-controls-close:before
46 -{
47 - top: 0;
82 +
83 +[id="customize-control-sm_coloration_level_control"] .sm-radio-group {
84 + display: -ms-flexbox;
85 + display: flex;
86 + -ms-flex-direction: row-reverse;
87 + flex-direction: row-reverse;
88 + -ms-flex-wrap: nowrap;
89 + flex-wrap: nowrap;
90 + -ms-flex-align: stretch;
91 + align-items: stretch;
92 + -ms-flex-pack: start;
93 + justify-content: flex-start;
48 94 }
49 95
50 -#customize-controls .customize-info
51 -{
52 - border-bottom-color: #e0e8ef;
96 +[id="customize-control-sm_coloration_level_control"] .sm-radio-group > * {
97 + -ms-flex: 0 0 33.33%;
98 + flex: 0 0 33.33%;
53 99 }
54 100
55 -.customize-panel-back,
56 -.customize-section-back
57 -{
58 - height: 74px;
101 +[id="customize-control-sm_coloration_level_control"] .sm-radio-group input[type="radio"]:last-of-type:checked + label {
102 + background: linear-gradient(90deg, #3DAAE0 0%, #D557BE 100%);
103 +}
59 104
60 - color: #7da9c3;
61 - border-right-color: #e0e8ef;
105 +[id="customize-control-sm_coloration_level_control"] .sm-radio-group input[type="radio"]:nth-of-type(1):checked ~ label:last-of-type, [id="customize-control-sm_coloration_level_control"] .sm-radio-group input[type="radio"]:nth-of-type(2):checked ~ label:last-of-type {
106 + margin-right: -33.33%;
62 107 }
63 -.customize-panel-back:hover,
64 -.customize-panel-back:focus,
65 -.customize-section-back:hover,
66 -.customize-section-back:focus
67 -{
68 - border-left-color: #f5fcff;
69 - background: #f5fcff;
108 +
109 +[id="customize-control-sm_coloration_level_control"] .sm-radio-group label:nth-of-type(1) {
110 + -ms-flex-order: 4;
111 + order: 4;
70 112 }
71 113
72 -#customize-theme-controls .theme *
73 -{
74 - box-sizing: content-box;
114 +[id="customize-control-sm_coloration_level_control"] .sm-radio-group label:nth-of-type(2) {
115 + -ms-flex-order: 3;
116 + order: 3;
117 + border-left: 2px solid #57abd5;
118 + border-right: 2px solid #57abd5;
75 119 }
76 120
77 -#customize-theme-controls .accordion-section-content
78 -{
79 - padding: 17px;
121 +[id="customize-control-sm_coloration_level_control"] .sm-radio-group label:nth-of-type(3) {
122 + -ms-flex-order: 2;
123 + order: 2;
80 124 }
81 125
82 -#customize-theme-controls .customize-section-title
83 -{
84 - margin-top: -17px;
85 - margin-right: -17px;
126 +[id="customize-control-sm_coloration_level_control"] .sm-radio-group label:nth-of-type(4) {
127 + -ms-flex-order: 1;
128 + order: 1;
129 + border-left: 2px solid #57abd5;
86 130 }
87 131
88 -#customize-theme-controls .control-panel-content .control-section:nth-child(2),
89 -#customize-theme-controls .control-panel-content .control-section:nth-child(3)
90 -{
91 - border-top: none;
132 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-customize li.customize-control-sm_switch {
133 + display: -ms-flexbox !important;
134 + display: flex !important;
135 + -ms-flex-align: center;
136 + align-items: center;
137 + -ms-flex-pack: justify;
138 + justify-content: space-between;
139 + padding-top: 42px;
140 + padding-bottom: 42px;
92 141 }
93 142
94 -#customize-theme-controls .control-panel-content .control-section:nth-last-child(2)
95 -{
96 - border-bottom: 1px solid #e0e8ef;
143 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-customize li.customize-control-sm_switch .customize-control-title, [id="sub-accordion-section-sm_color_palettes_section"].sm-view-customize li.customize-control-sm_switch .separator.label {
144 + display: inline-block;
97 145 }
98 146
99 -#customize-theme-controls #accordion-section-add_menu
100 -{
101 - border-bottom: none;
147 +.sm-switch {
148 + display: -ms-flexbox;
149 + display: flex;
150 + -ms-flex-wrap: nowrap;
151 + flex-wrap: nowrap;
152 + -ms-flex-align: stretch;
153 + align-items: stretch;
154 + -ms-flex-pack: start;
155 + justify-content: flex-start;
156 + overflow: hidden;
157 + position: relative;
158 + height: 2.428em;
159 + max-width: 5.5em;
160 + border-radius: 999em;
161 + color: #ffffff;
162 + font-size: 14px;
163 + -webkit-font-smoothing: antialiased;
164 + font-weight: 600;
165 + line-height: 1.142em;
166 + z-index: 10;
102 167 }
103 -#customize-theme-controls #accordion-section-add_menu .add-menu-toggle
104 -{
105 - float: none;
168 +
169 +.sm-switch input[type="radio"] {
170 + display: none;
106 171 }
107 172
108 -#customize-theme-controls .customize-pane-child.open
109 -{
110 - height: 100%;
173 +.sm-switch input[type="radio"] + label {
174 + display: -ms-flexbox;
175 + display: flex;
176 + -ms-flex-align: center;
177 + align-items: center;
178 + -ms-flex: 0 0 100%;
179 + flex: 0 0 100%;
111 180 }
112 181
113 -#customize-controls .description
114 -{
115 - font-size: 12px;
116 - font-weight: 300;
117 - font-style: normal;
118 - line-height: 1.6;
182 +.sm-switch input[type="radio"] + label, .sm-switch input[type="radio"] + label:after {
183 + transition: all 0.2s ease-out;
184 +}
119 185
120 - margin-bottom: 9px;
186 +.sm-switch input[type="radio"]:checked + label {
187 + pointer-events: none;
188 +}
121 189
122 - text-indent: 0;
190 +.sm-switch input[type="radio"]:nth-of-type(1) + label {
191 + padding-left: 1.214em;
192 +}
123 193
124 - color: #4d7b90;
194 +.sm-switch input[type="radio"]:nth-of-type(1) + label:after {
195 + content: "";
196 + position: absolute;
197 + top: 0;
198 + right: 0;
199 + bottom: 0;
200 + left: 0;
201 + background-color: #57abd5;
202 + z-index: -1;
125 203 }
126 204
127 -.customize-control-description
128 -{
129 - margin-top: 6px;
205 +.sm-switch input[type="radio"]:nth-of-type(1):not(:checked) + label {
206 + -webkit-transform: translateX(-100%) translateX(2.125em);
207 + transform: translateX(-100%) translateX(2.125em);
130 208 }
131 209
132 -.customize-control
133 -{
134 - margin-bottom: 24px;
210 +.sm-switch input[type="radio"]:nth-of-type(1):not(:checked) + label:after {
211 + background: #cccccc;
212 + -webkit-transform: translateX(100%) translateX(-2.125em);
213 + transform: translateX(100%) translateX(-2.125em);
135 214 }
136 215
137 -#accordion-section-themes + .control-section
138 -{
139 - border-top: none;
216 +.sm-switch input[type="radio"]:nth-of-type(1):not(:checked) + label ~ label {
217 + -webkit-transform: translateX(-100%);
218 + transform: translateX(-100%);
140 219 }
141 220
142 -#customize-controls .panel-meta.customize-info .accordion-section-title
143 -{
144 - height: 74px;
221 +.sm-switch input[type="radio"]:nth-of-type(1):checked + label ~ label {
222 + -webkit-transform: translateX(-2.4em);
223 + transform: translateX(-2.4em);
224 +}
145 225
146 - border-top: none;
226 +.sm-switch input[type="radio"]:nth-of-type(1):checked + label ~ label:before {
227 + -webkit-transform: translateX(-100%) translateX(2.125em);
228 + transform: translateX(-100%) translateX(2.125em);
147 229 }
148 230
149 -.button-controls:after
150 -{
151 - display: table;
152 - clear: both;
231 +.sm-switch input[type="radio"]:nth-of-type(2) + label {
232 + -ms-flex-direction: row-reverse;
233 + flex-direction: row-reverse;
234 + padding-right: 1em;
235 +}
153 236
154 - content: ' ';
237 +.sm-switch input[type="radio"]:nth-of-type(2) + label:before {
238 + content: "";
239 + position: absolute;
240 + top: 0;
241 + right: 0;
242 + bottom: 0;
243 + left: 0;
155 244 }
156 245
157 -.wp-core-ui .button:not(.theme-details):not(.collapse-sidebar):not(.wp-color-result),
158 -.wp-core-ui .button-primary,
159 -.wp-core-ui .button-secondary
160 -{
161 - font-weight: 400;
246 +.sm-switch input[type="radio"]:nth-of-type(2) + label:after {
247 + content: "";
248 + display: block;
249 + height: 2.142em;
250 + width: 2.142em;
251 + margin-right: auto;
252 + margin-left: 0.125em;
253 + border-radius: 50%;
254 + background-color: #ffffff;
255 + box-shadow: 1px 2px 2px 0 rgba(23, 21, 21, 0.15);
256 + pointer-events: none;
257 +}
162 258
163 - width: auto;
164 - padding-right: 15px;
165 - padding-left: 15px;
259 +.wp-full-overlay-sidebar *, .wp-full-overlay-sidebar *:before, .wp-full-overlay-sidebar *:after {
260 + box-sizing: border-box;
261 +}
166 262
167 - color: #f5fcff;
168 - border: none;
169 - border-radius: 4px;
170 - background: #aed2e5;
171 - box-shadow: 0 2px 0 0 #8dbed7;
172 - text-shadow: none;
263 +.iris-picker,
264 +.iris-picker * {
265 + box-sizing: content-box;
173 266 }
174 -.wp-core-ui .button:not(.theme-details):not(.collapse-sidebar):not(.wp-color-result):hover,
175 -.wp-core-ui .button-primary:hover,
176 -.wp-core-ui .button-secondary:hover
177 -{
178 - color: white;
179 - background: #98c6dd;
180 - box-shadow: 0 2px 0 0 #74a7c2;
181 - text-shadow: none;
267 +
268 +.wp-full-overlay-sidebar-content .accordion-section-content {
269 + overflow: visible;
182 270 }
183 271
184 -.wp-core-ui #customize-header-actions .button-primary
185 -{
186 - background: #73c5ee;
187 - box-shadow: 0 2px 0 0 #57abd5;
272 +.control-section:not(.control-section-themes) .customize-control {
273 + padding: 0;
274 + width: 100%;
275 + min-height: initial;
188 276 }
189 -.wp-core-ui #customize-header-actions .button-primary:hover
190 -{
191 - background: #58b0dd;
192 - box-shadow: 0 2px 0 0 #3f8aaf;
277 +
278 +#customize-header-actions #customize-save-button-wrapper {
279 + margin-top: 7px;
193 280 }
194 -.wp-core-ui #customize-header-actions .button-primary.has-next-sibling
195 -{
196 - border-right: 1px solid #57abd5;
281 +
282 +.wp-full-overlay-footer .devices button {
283 + float: left;
284 + border-radius: 0;
197 285 }
198 -.wp-core-ui #customize-header-actions .button-primary:disabled
199 -{
200 - opacity: .7;
201 - color: white !important;
202 - background: #aed2e5 !important;
203 - box-shadow: 0 2px 0 0 #8db5ca !important;
286 +
287 +.customize-controls-close {
288 + width: 48px;
289 + height: 44px;
290 + color: #7da9c3;
291 + background: #ffffff;
292 + border-top: none;
293 + border-right-color: #e0e8ef;
204 294 }
205 -.wp-core-ui #customize-header-actions .button-primary:disabled.has-next-sibling
206 -{
207 - border-right: none;
295 +
296 +.customize-controls-close:focus, .customize-controls-close:hover {
297 + background: #f5fcff;
208 298 }
209 299
210 -.wp-core-ui .reset_section,
211 -.wp-core-ui .reset_panel
212 -{
213 - display: block;
300 +.customize-controls-close:before {
301 + top: 0px;
302 +}
214 303
215 - width: 100%;
216 - height: 4em;
217 - margin: 0 0 25px;
304 +#customize-controls .customize-info {
305 + border-bottom-color: #e0e8ef;
218 306 }
219 307
220 -.wp-core-ui .reset_panel
221 -{
222 - margin-top: 10px;
308 +.customize-panel-back, .customize-section-back {
309 + height: 74px;
310 + color: #7da9c3;
311 + border-right-color: #e0e8ef;
223 312 }
224 313
225 -.separator.label
226 -{
227 - font-size: 14px;
228 - font-weight: 600;
229 - line-height: 24px;
314 +.customize-panel-back:hover, .customize-panel-back:focus, .customize-section-back:hover, .customize-section-back:focus {
315 + border-left-color: #f5fcff;
316 + background: #f5fcff;
317 +}
230 318
231 - display: block;
319 +#customize-theme-controls .theme * {
320 + box-sizing: content-box;
232 321 }
233 322
234 -.customize-control-title,
235 -.separator.label
236 -{
237 - color: #416b7e;
323 +#customize-theme-controls .accordion-section-content {
324 + padding: 17px;
238 325 }
239 326
240 -.separator.section:before,
241 -.separator.sub-section:before
242 -{
243 - position: absolute;
244 - z-index: -1;
245 - top: 0;
246 - right: -18px;
247 - bottom: 0;
248 - left: -18px;
327 +#customize-theme-controls .customize-section-title {
328 + margin-top: -17px;
329 + margin-right: -17px;
330 +}
249 331
250 - content: '';
332 +#customize-theme-controls .control-panel-content .control-section:nth-child(2),
333 +#customize-theme-controls .control-panel-content .control-section:nth-child(3) {
334 + border-top: none;
251 335 }
252 336
253 -.separator.label
254 -{
255 - font-weight: 500;
337 +#customize-theme-controls #accordion-section-add_menu {
338 + border-bottom: none;
256 339 }
257 340
258 -.separator.large
259 -{
260 - font-size: 16px;
341 +#customize-theme-controls #accordion-section-add_menu .add-menu-toggle {
342 + float: none;
343 +}
261 344
262 - margin-top: 12px;
345 +#customize-theme-controls .customize-pane-child.open {
346 + height: 100%;
347 +}
263 348
264 - color: #39474d;
349 +#customize-controls .description {
350 + font-size: 12px;
351 + font-weight: 300;
352 + font-style: normal;
353 + line-height: 1.6;
354 + color: #4d7b90;
355 + text-indent: 0;
265 356 }
266 357
267 -.separator.section
268 -{
269 - position: relative;
358 +.customize-control-description {
359 + margin-top: 6px;
360 +}
270 361
271 - margin-bottom: 0;
272 - padding: 14px 0;
362 +.customize-control {
363 + margin-bottom: 24px;
364 +}
273 365
274 - border: none;
275 - background: none;
366 +#accordion-section-themes + .control-section {
367 + border-top: none;
276 368 }
277 -.separator.section[id*='layout']
278 -{
279 - margin-top: 0;
369 +
370 +#customize-controls .panel-meta.customize-info .accordion-section-title {
371 + border-top: none;
372 + height: 74px;
280 373 }
281 -.separator.section[id*='layout']:before
282 -{
283 - border: none;
374 +
375 +.button-controls:after {
376 + content: " ";
377 + display: table;
378 + clear: both;
284 379 }
285 -.separator.section:before
286 -{
287 - border: 1px solid #e0e8ef;
288 - background-color: #fff;
289 - box-shadow: 0 1px 0 0 #dfe8ef;
380 +
381 +.wp-core-ui .button:not(.theme-details):not(.collapse-sidebar):not(.wp-color-result),
382 +.wp-core-ui .button-primary,
383 +.wp-core-ui .button-secondary {
384 + width: auto;
385 + padding-left: 15px;
386 + padding-right: 15px;
387 + font-weight: 400;
388 + color: #F5FCFF;
389 + text-shadow: none;
390 + border: none;
391 + background: #AED2E5;
392 + box-shadow: 0px 2px 0px 0px #8DBED7;
393 + border-radius: 4px;
290 394 }
291 395
292 -.separator.sub-section
293 -{
294 - position: relative;
396 +.wp-core-ui .button:not(.theme-details):not(.collapse-sidebar):not(.wp-color-result):hover,
397 +.wp-core-ui .button-primary:hover,
398 +.wp-core-ui .button-secondary:hover {
399 + color: white;
400 + text-shadow: none;
401 + background: #98C6DD;
402 + box-shadow: 0px 2px 0px 0px #74A7C2;
403 +}
295 404
296 - padding: 12px 0;
405 +.wp-core-ui #customize-header-actions .button-primary {
406 + background: #73C5EE;
407 + box-shadow: 0px 2px 0px 0px #57ABD5;
297 408 }
298 -.separator.sub-section:before
299 -{
300 - border-top: 1px solid #e0e8ef;
301 - border-bottom: 1px solid #e0e8ef;
302 - background-color: #f6fbff;
409 +
410 +.wp-core-ui #customize-header-actions .button-primary:hover {
411 + background: #58B0DD;
412 + box-shadow: 0px 2px 0px 0px #3F8AAF;
303 413 }
304 -.separator.sub-section + span
305 -{
306 - font-style: normal;
307 414
308 - margin-top: 20px;
415 +.wp-core-ui #customize-header-actions .button-primary.has-next-sibling {
416 + border-right: 1px solid #57ABD5;
309 417 }
310 418
311 -.section-navigation-wrapper
312 -{
313 - position: relative;
419 +.wp-core-ui #customize-header-actions .button-primary:disabled {
420 + color: white !important;
421 + background: #AED2E5 !important;
422 + opacity: 0.7;
423 + box-shadow: 0px 2px 0px 0px #8db5ca !important;
424 +}
314 425
315 - height: 43px;
316 - margin: -15px -12px 0 -12px;
317 - margin-right: -17px;
318 - margin-left: -17px;
426 +.wp-core-ui #customize-header-actions .button-primary:disabled.has-next-sibling {
427 + border-right: none;
319 428 }
320 429
321 -.section-navigation
322 -{
323 - display: -ms-flexbox;
324 - display: flex;
325 - clear: both;
430 +.wp-core-ui .reset_section,
431 +.wp-core-ui .reset_panel {
432 + width: 100%;
433 + height: 4em;
434 + display: block;
435 + margin: 0px 0 25px;
436 +}
326 437
327 - margin-top: -1px;
438 +.wp-core-ui .reset_panel {
439 + margin-top: 10px;
440 +}
328 441
329 - border-top: 1px solid #e0e8ef;
442 +.separator.label {
443 + display: block;
444 + font-size: 14px;
445 + line-height: 24px;
446 + font-weight: 500;
330 447 }
331 -.section-navigation a
332 -{
333 - display: block;
334 448
335 - padding: 12px 0;
449 +.customize-control-title, .separator.label {
450 + color: #2A3B44;
451 +}
336 452
337 - transition: background-color .15s ease-in-out;
338 - text-align: center;
339 - text-decoration: none;
453 +.separator.section:before, .separator.sub-section:before {
454 + content: "";
455 + position: absolute;
456 + top: 0;
457 + bottom: 0;
458 + left: -18px;
459 + right: -18px;
460 + z-index: -1;
461 +}
340 462
341 - color: #3b484e;
342 - border-right: 1px solid #e0e8ef;
343 - border-bottom: 1px solid #e0e8ef;
344 - background-color: #fff;
463 +.separator.label {
464 + font-weight: 500;
465 +}
345 466
346 - -ms-flex: 1 1 auto;
347 - flex: 1 1 auto;
467 +.separator.large {
468 + margin-top: 12px;
469 + font-size: 16px;
470 + color: #39474D;
348 471 }
349 -.section-navigation a:last-child
350 -{
351 - border-right: 0;
472 +
473 +.separator.section {
474 + position: relative;
475 + padding: 14px 0;
476 + margin-bottom: 0;
477 + background: none;
478 + border: none;
352 479 }
353 480
354 -#customize-controls .customize-info.is-sticky.is-sticky,
355 -#customize-controls .customize-section-title.is-sticky.is-sticky
356 -{
357 - top: 40px;
481 +.separator.section[id*="layout"] {
482 + margin-top: 0;
358 483 }
359 484
360 -#customize-controls .customize-info.is-in-view.is-in-view,
361 -#customize-controls .customize-section-title.is-in-view.is-in-view
362 -{
363 - box-shadow: none;
485 +.separator.section[id*="layout"]:before {
486 + border: none;
364 487 }
365 488
366 -#customize-controls .has-nav .customize-info,
367 -#customize-controls .has-nav .customize-section-title
368 -{
369 - margin-right: -12px;
489 +.separator.section:before {
490 + border: 1px solid #e0e8ef;
491 + background-color: #ffffff;
492 + box-shadow: 0px 1px 0px 0px #DFE8EF;
370 493 }
371 494
372 -#customize-controls .customize-section-title.customize-section-title
373 -{
374 - border-bottom: 0;
495 +.separator.sub-section {
496 + position: relative;
497 + padding: 12px 0;
375 498 }
376 499
377 -.customize-section-description-container.section-meta.has-nav
378 -{
379 - margin-bottom: 0;
500 +.separator.sub-section:before {
501 + border-top: 1px solid #e0e8ef;
502 + border-bottom: 1px solid #e0e8ef;
503 + background-color: #f6fbff;
380 504 }
381 505
382 -.font-options__wrapper
383 -{
384 - position: relative;
506 +.separator.sub-section + span {
507 + margin-top: 20px;
508 + font-style: normal;
385 509 }
386 -.font-options__wrapper:after
387 -{
388 - position: absolute;
389 - z-index: 0;
390 - top: 90%;
391 - right: 0;
392 - left: 0;
393 510
394 - display: block;
511 +.section-navigation-wrapper {
512 + position: relative;
513 + height: 43px;
514 + margin: -15px -12px 0 -12px;
515 + margin-right: -17px;
516 + margin-left: -17px;
517 +}
395 518
396 - height: 30px;
519 +.section-navigation {
520 + display: -ms-flexbox;
521 + display: flex;
522 + margin-top: -1px;
523 + clear: both;
524 + border-top: 1px solid #e0e8ef;
525 +}
397 526
398 - content: '';
527 +.section-navigation a {
528 + -ms-flex: 1 1 auto;
529 + flex: 1 1 auto;
530 + display: block;
531 + padding: 12px 0;
532 + color: #3b484e;
533 + background-color: #ffffff;
534 + border-bottom: 1px solid #e0e8ef;
535 + border-right: 1px solid #e0e8ef;
536 + text-align: center;
537 + text-decoration: none;
538 + transition: background-color .15s ease-in-out;
399 539 }
400 540
401 -.font-options__head
402 -{
403 - display: -ms-flexbox;
404 - display: flex;
541 +.section-navigation a:last-child {
542 + border-right: 0;
543 +}
405 544
406 - -ms-flex-pack: justify;
407 - justify-content: space-between;
545 +#customize-controls .customize-info.is-sticky.is-sticky,
546 +#customize-controls .customize-section-title.is-sticky.is-sticky {
547 + top: 40px;
408 548 }
409 -.font-options__head.font-options__head
410 -{
411 - white-space: nowrap;
412 - text-overflow: ellipsis;
413 549
414 - -webkit-appearance: none;
550 +#customize-controls .customize-info.is-in-view.is-in-view,
551 +#customize-controls .customize-section-title.is-in-view.is-in-view {
552 + box-shadow: none;
415 553 }
416 554
417 -.font-options__font-title
418 -{
419 - font-size: 12px;
420 - font-weight: 300;
421 - line-height: 20px;
555 +#customize-controls .has-nav .customize-info,
556 +#customize-controls .has-nav .customize-section-title {
557 + margin-right: -12px;
558 +}
422 559
423 - overflow: hidden;
560 +#customize-controls .customize-section-title.customize-section-title {
561 + border-bottom: 0;
562 +}
424 563
425 - margin-right: 26px;
426 - margin-left: 10px;
564 +.customize-section-description-container.section-meta.has-nav {
565 + margin-bottom: 0;
566 +}
427 567
428 - white-space: nowrap;
429 - text-overflow: ellipsis;
568 +.font-options__wrapper {
569 + position: relative;
570 +}
430 571
431 - color: #98c6dd;
572 +.font-options__wrapper:after {
573 + content: "";
574 + position: absolute;
575 + top: 90%;
576 + left: 0;
577 + right: 0;
578 + z-index: 0;
579 + display: block;
580 + height: 30px;
432 581 }
433 582
434 -.font-options__options-list
435 -{
436 - position: absolute;
437 - z-index: 2;
438 - top: calc(100% + 6px);
439 - right: -6px;
440 - left: -6px;
583 +.font-options__head {
584 + display: -ms-flexbox;
585 + display: flex;
586 + -ms-flex-pack: justify;
587 + justify-content: space-between;
588 +}
441 589
442 - display: block;
443 - display: none;
590 +.font-options__head.font-options__head {
591 + -webkit-appearance: none;
592 + text-overflow: ellipsis;
593 + white-space: nowrap;
594 +}
444 595
445 - padding: 10px;
596 +.font-options__font-title {
597 + margin-right: 26px;
598 + margin-left: 10px;
599 + font-size: 12px;
600 + line-height: 20px;
601 + font-weight: 300;
602 + color: #98c6dd;
603 + text-overflow: ellipsis;
604 + overflow: hidden;
605 + white-space: nowrap;
606 +}
446 607
447 - transition: opacity .15s linear;
608 +.font-options__options-list {
609 + position: absolute;
610 + top: calc(100% + 6px);
611 + left: -6px;
612 + right: -6px;
613 + z-index: 2;
614 + display: block;
615 + padding: 10px;
616 + border: 1px solid #dfe8ef;
617 + border-radius: 5px;
618 + background-color: #ffffff;
619 + opacity: 0;
620 + display: none;
621 + transition: opacity .15s linear;
622 +}
448 623
449 - opacity: 0;
450 - border: 1px solid #dfe8ef;
451 - border-radius: 5px;
452 - background-color: #fff;
624 +.font-options__options-list:last-child {
625 + margin-bottom: 0;
453 626 }
454 -.font-options__options-list:last-child
455 -{
456 - margin-bottom: 0;
457 -}
458 -.font-options__options-list:before,
459 -.font-options__options-list:after
460 -{
461 - position: absolute;
462 - z-index: 10;
463 - top: -20px;
464 - right: 25px;
465 627
466 - width: 0;
467 - height: 0;
468 -
469 - content: '';
470 -
471 - border: solid transparent;
628 +.font-options__options-list:before, .font-options__options-list:after {
629 + content: "";
630 + position: absolute;
631 + top: -20px;
632 + right: 25px;
633 + height: 0;
634 + width: 0;
635 + border: solid transparent;
636 + z-index: 10;
472 637 }
473 -.font-options__options-list:before
474 -{
475 - z-index: 11;
476 638
477 - border-width: 10px;
478 - border-bottom-color: white;
639 +.font-options__options-list:before {
640 + border-bottom-color: white;
641 + border-width: 10px;
642 + z-index: 11;
479 643 }
480 -.font-options__options-list:after
481 -{
482 - top: -24px;
483 - right: 23px;
484 644
485 - border-width: 12px;
486 - border-bottom-color: rgba(0, 0, 0, .075);
645 +.font-options__options-list:after {
646 + border-bottom-color: rgba(0, 0, 0, 0.075);
647 + border-width: 12px;
648 + top: -24px;
649 + right: 23px;
487 650 }
488 651
489 -.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap:after
490 -{
491 - position: absolute;
492 - right: 12px;
493 - bottom: 100%;
494 -
495 - width: 0;
496 - height: 0;
497 -
498 - border-collapse: separate;
499 -
500 - content: '';
501 -
502 - border-width: 0 9px 9px 9px;
503 - border-style: solid;
504 - border-color: transparent transparent #fff transparent;
652 +.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap:after {
653 + content: "";
654 + position: absolute;
655 + bottom: 100%;
656 + right: 12px;
657 + border-collapse: separate;
658 + width: 0;
659 + height: 0;
660 + border-width: 0 9px 9px 9px;
661 + border-style: solid;
662 + border-color: transparent transparent #fff transparent;
505 663 }
506 664
507 -.font-options__head,
508 -.wp-full-overlay-sidebar-content .customize-control input[type=text]:not(#_customize-input-wpcom_custom_css_content_width_control):not(.wp-color-picker),
665 +.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),
509 666 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox],
510 667 .wp-full-overlay-sidebar-content .customize-control input[type=password],
511 668 .wp-full-overlay-sidebar-content .customize-control input[type=color],
512 669 .wp-full-overlay-sidebar-content .customize-control input[type=date],
@@ -522,27 +679,22 @@
522 679 .wp-full-overlay-sidebar-content .customize-control input[type=week],
523 680 .wp-full-overlay-sidebar-content .customize-control input[type=search],
524 681 .wp-full-overlay-sidebar-content .customize-control select,
525 682 .wp-full-overlay-sidebar-content .customize-control textarea,
526 -.wp-full-overlay-sidebar-content .customize-control input[type='number'].range-value,
527 -ul.font-options__options-list .select2-container .select2-selection--single,
528 -#customize-theme-controls .select2-container .select2-selection--multiple
529 -{
530 - font-size: 14px;
531 - line-height: 1.5;
683 +.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 {
684 + width: 100%;
685 + height: 44px;
686 + padding: 10px 14px;
687 + background: #FFFFFF;
688 + border: 2px solid #B8DAEB;
689 + border-radius: 4px;
690 + font-size: 14px;
691 + line-height: 1.5;
692 + color: #416B7E;
693 + outline: 0;
694 +}
532 695
533 - width: 100%;
534 - height: 44px;
535 - padding: 10px 14px;
536 -
537 - color: #416b7e;
538 - border: 2px solid #b8daeb;
539 - border-radius: 4px;
540 - outline: 0;
541 - background: #fff;
542 -}
543 -.font-options__head:focus,
544 -.wp-full-overlay-sidebar-content .customize-control input[type=text]:focus:not(#_customize-input-wpcom_custom_css_content_width_control):not(.wp-color-picker),
696 +.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),
545 697 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:focus,
546 698 .wp-full-overlay-sidebar-content .customize-control input[type=password]:focus,
547 699 .wp-full-overlay-sidebar-content .customize-control input[type=color]:focus,
548 700 .wp-full-overlay-sidebar-content .customize-control input[type=date]:focus,
@@ -558,1571 +710,2397 @@
558 710 .wp-full-overlay-sidebar-content .customize-control input[type=week]:focus,
559 711 .wp-full-overlay-sidebar-content .customize-control input[type=search]:focus,
560 712 .wp-full-overlay-sidebar-content .customize-control select:focus,
561 713 .wp-full-overlay-sidebar-content .customize-control textarea:focus,
562 -.wp-full-overlay-sidebar-content .customize-control input[type='number'].range-value:focus,
563 -ul.font-options__options-list .select2-container .select2-selection--single:focus,
564 -#customize-theme-controls .select2-container .select2-selection--multiple:focus
565 -{
566 - border-color: #73c5ee;
567 - box-shadow: none;
714 +.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 {
715 + border-color: #73C5EE;
716 + box-shadow: none;
568 717 }
569 718
570 -.font-options__head,
571 -.wp-full-overlay-sidebar-content .customize-control select,
572 -ul.font-options__options-list .select2-container .select2-selection--single,
573 -#customize-theme-controls .select2-container .select2-selection--multiple
574 -{
575 - font-weight: 600;
719 +.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 {
720 + width: 100%;
721 + -webkit-appearance: button;
722 + -moz-appearance: none;
723 + font-weight: 600;
724 + background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE1cHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTUgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDdXN0b21pZnktQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2LjAwMDAwMCwgLTM4Ni4wMDAwMDApIiBmaWxsPSIjOThDNkRFIj4KICAgICAgICAgICAgPGcgaWQ9IkhlYWRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgNDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCA3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iVGl0bGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjAwMDAwMCwgMjE5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmllbGQtLS1TZWxlY3QtQ29weSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iU2VsZWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMjcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI1NC40ODEyLDE4IEwyNTYsMTkuNTE0IEwyNDguNSwyNyBMMjQxLDE5LjUxNCBMMjQyLjUxODgsMTggTDI0OC41LDIzLjk2NzIgTDI1NC40ODEyLDE4IFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
725 + background-position: right 16px top 16px;
726 +}
576 727
577 - width: 100%;
578 -
579 - background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE1cHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTUgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDdXN0b21pZnktQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2LjAwMDAwMCwgLTM4Ni4wMDAwMDApIiBmaWxsPSIjOThDNkRFIj4KICAgICAgICAgICAgPGcgaWQ9IkhlYWRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgNDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCA3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iVGl0bGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjAwMDAwMCwgMjE5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmllbGQtLS1TZWxlY3QtQ29weSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iU2VsZWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMjcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI1NC40ODEyLDE4IEwyNTYsMTkuNTE0IEwyNDguNSwyNyBMMjQxLDE5LjUxNCBMMjQyLjUxODgsMTggTDI0OC41LDIzLjk2NzIgTDI1NC40ODEyLDE4IFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
580 - background-position: right 16px top 16px;
581 -
582 - -webkit-appearance: button;
583 - -moz-appearance: none;
728 +[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 {
729 + background: white;
584 730 }
585 -[multiple].font-options__head,
586 -.wp-full-overlay-sidebar-content .customize-control select[multiple],
587 -ul.font-options__options-list .select2-container [multiple].select2-selection--single,
588 -#customize-theme-controls .select2-container [multiple].select2-selection--multiple
589 -{
590 - background: white;
591 -}
592 731
593 732 .wp-full-overlay-sidebar-content .customize-control input[type=text],
594 -.wp-full-overlay-sidebar-content .customize-control textarea
595 -{
596 - font-size: 13px;
733 +.wp-full-overlay-sidebar-content .customize-control textarea {
734 + font-size: 13px;
597 735 }
598 736
599 -.wp-full-overlay-sidebar-content .customize-control textarea
600 -{
601 - height: auto;
737 +.wp-full-overlay-sidebar-content .customize-control textarea {
738 + height: auto;
602 739 }
603 740
604 741 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox],
605 -.wp-full-overlay-sidebar-content .customize-control input[type=radio]
606 -{
607 - width: 22px;
608 - height: 22px;
742 +.wp-full-overlay-sidebar-content .customize-control input[type=radio] {
743 + width: 22px;
744 + height: 22px;
609 745 }
746 +
610 747 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:checked,
611 -.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked
612 -{
613 - border-color: #5ab9e8;
614 - background: #73c5ee;
748 +.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked {
749 + background: #73C5EE;
750 + border-color: #5AB9E8;
615 751 }
752 +
616 753 .wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:checked:before,
617 -.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked:before
618 -{
619 - margin: -1px 0 0 -2px;
754 +.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked:before {
755 + color: white;
756 + margin: -1px 0 0 -2px;
757 +}
620 758
621 - color: white;
759 +.wp-full-overlay-sidebar-content .customize-control .awesome_preset input[type=radio]:checked {
760 + background: transparent;
622 761 }
623 762
624 -.wp-full-overlay-sidebar-content .customize-control .awesome_preset input[type=radio]:checked
625 -{
626 - background: transparent;
763 +.wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) label:not(:only-of-type),
764 +.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),
765 +.wp-full-overlay-sidebar-content .customize-control.customize-control-radio > .customize-inside-control-row:not(:only-of-type) {
766 + margin-left: 30px;
767 + padding-top: 0;
768 + padding-bottom: 0;
769 + display: inline-block;
770 + width: calc(49% - 30px);
771 + text-indent: -6px;
627 772 }
628 773
629 -.wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) label:not(:only-of-type),
630 -.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),
631 -.wp-full-overlay-sidebar-content .customize-control.customize-control-radio label:not(:only-of-type),
632 -.wp-full-overlay-sidebar-content .customize-control.customize-control-radio > .customize-inside-control-row:not(:only-of-type)
633 -{
634 - display: inline-block;
774 +.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 {
775 + color: #416B7E;
776 +}
635 777
636 - width: calc(49% - 30px);
637 - margin-left: 30px;
638 - padding-top: 0;
639 - padding-bottom: 0;
778 +[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 {
779 + margin-top: 0;
780 +}
640 781
641 - text-indent: -6px;
782 +.wp-full-overlay-sidebar-content .customize-control input[type=radio] {
783 + border-radius: 50%;
642 784 }
643 785
644 -.wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) label,
645 -.wp-full-overlay-sidebar-content .customize-control.customize-control-radio label
646 -{
647 - color: #416b7e;
786 +.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked:before {
787 + content: none;
648 788 }
649 789
650 -[id*='divider'] + .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control),
651 -[id*='divider'] + .wp-full-overlay-sidebar-content .customize-control.customize-control-radio
652 -{
653 - margin-top: 0;
790 +.customize-control-html + .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox {
791 + margin-top: -24px;
654 792 }
655 793
656 -.wp-full-overlay-sidebar-content .customize-control input[type=radio]
657 -{
658 - border-radius: 50%;
794 +.wp-full-overlay-sidebar-content .customize-control.customize-control-radio label,
795 +.wp-full-overlay-sidebar-content .customize-control.customize-control-radio .customize-inside-control-row {
796 + margin-top: 12px;
659 797 }
660 -.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked:before
661 -{
662 - content: none;
798 +
799 +.wp-full-overlay-sidebar-content .customize-control.customize-control-radio#customize-control-changeset_status .customize-inside-control-row {
800 + margin-top: 0;
801 + text-indent: 0;
663 802 }
664 803
665 -.customize-control-html + .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox
666 -{
667 - margin-top: -24px;
804 +.wp-full-overlay-sidebar-content .customize-control input[type="range"] {
805 + width: 65%;
668 806 }
669 807
670 -.wp-full-overlay-sidebar-content .customize-control.customize-control-radio label,
671 -.wp-full-overlay-sidebar-content .customize-control.customize-control-radio .customize-inside-control-row
672 -{
673 - margin-top: 12px;
808 +.wp-full-overlay-sidebar-content .customize-control input[type="range"] {
809 + position: relative;
810 + -webkit-appearance: none;
811 + width: calc(100% - 55px);
812 + height: 22px;
813 + overflow: hidden;
814 + outline: none;
815 + background: none;
674 816 }
675 817
676 -.wp-full-overlay-sidebar-content .customize-control.customize-control-radio#customize-control-changeset_status .customize-inside-control-row
677 -{
678 - margin-top: 0;
818 +.wp-full-overlay-sidebar-content .customize-control input[type="range"]:before {
819 + content: " ";
820 + position: absolute;
821 + top: 8px;
822 + left: 0;
823 + height: 6px;
824 + width: 100%;
825 + background: #DFE8EF;
826 + box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
827 + border-radius: 10px;
828 +}
679 829
680 - text-indent: 0;
830 +.wp-full-overlay-sidebar-content .customize-control input[type="range"]::-webkit-slider-thumb {
831 + -webkit-appearance: none;
832 + width: 22px;
833 + height: 22px;
834 + background: #27ae60;
835 + position: relative;
836 + z-index: 3;
837 + background: #FFFFFF;
838 + border: 2px solid #B8DAEB;
839 + border-radius: 4px;
681 840 }
682 841
683 -.wp-full-overlay-sidebar-content .customize-control input[type='range']
684 -{
685 - width: 65%;
842 +.wp-full-overlay-sidebar-content .customize-control input[type="range"]::-webkit-slider-thumb:before {
843 + content: "..";
844 + position: absolute;
845 + left: 5px;
846 + top: -5px;
847 + color: #B8DAEB;
848 + font-size: 1em;
849 + letter-spacing: 1px;
686 850 }
687 851
688 -.wp-full-overlay-sidebar-content .customize-control input[type='range']
689 -{
690 - position: relative;
852 +.wp-full-overlay-sidebar-content .customize-control input[type="range"]::-webkit-slider-thumb:after {
853 + content: " ";
854 + width: calc(100% - 55px);
855 + height: 6px;
856 + position: absolute;
857 + z-index: 1;
858 + right: 20px;
859 + top: 6px;
860 + background: #73C5EE;
861 +}
691 862
692 - overflow: hidden;
863 +.wp-full-overlay-sidebar-content .customize-control input[type="number"].range-value {
864 + min-width: 40px;
865 + max-width: 80px;
866 + width: auto;
867 + height: 30px;
868 + top: -5px;
869 + float: right;
870 + padding: 4px 0px 5px 0px;
871 + margin-left: 10px;
872 + font-size: 13px;
873 + line-height: 1;
874 + text-align: center;
875 +}
693 876
694 - width: calc(100% - 55px);
695 - height: 22px;
877 +.wp-full-overlay-sidebar-content .customize-control input[type=number]::-webkit-inner-spin-button,
878 +.wp-full-overlay-sidebar-content .customize-control input[type=number]::-webkit-outer-spin-button {
879 + -webkit-appearance: none;
880 + margin: 0;
881 +}
696 882
697 - outline: none;
698 - background: none;
883 +.customize-control-color {
884 + display: block;
885 +}
699 886
700 - -webkit-appearance: none;
887 +.customize-control-color .customize-control-title, .customize-control-color .separator.label {
888 + float: left;
701 889 }
702 -.wp-full-overlay-sidebar-content .customize-control input[type='range']:before
703 -{
704 - position: absolute;
705 - top: 8px;
706 - left: 0;
707 890
708 - width: 100%;
709 - height: 6px;
891 +.customize-control-color .wp-picker-container {
892 + position: relative;
893 + float: right;
894 + top: -3px;
895 +}
710 896
711 - content: ' ';
897 +.customize-control-color .wp-picker-container .wp-picker-holder {
898 + position: relative;
899 +}
712 900
713 - border-radius: 10px;
714 - background: #dfe8ef;
715 - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .3);
901 +.customize-control-color .wp-picker-container .wp-color-result,
902 +.customize-control-color .wp-picker-container .wp-color-result.button {
903 + top: 0;
904 + height: 30px;
905 + width: 40px;
906 + margin: 0;
907 + padding: 0;
908 + border-radius: 4px;
909 + background: #2ECC71;
910 + border: 2px solid #B8DAEB;
911 + box-shadow: none;
716 912 }
717 -.wp-full-overlay-sidebar-content .customize-control input[type='range']::-webkit-slider-thumb
718 -{
719 - position: relative;
720 - z-index: 3;
721 913
722 - width: 22px;
723 - height: 22px;
914 +.customize-control-color .wp-picker-container .wp-color-result:after,
915 +.customize-control-color .wp-picker-container .wp-color-result .wp-color-result-text,
916 +.customize-control-color .wp-picker-container .wp-color-result.button:after,
917 +.customize-control-color .wp-picker-container .wp-color-result.button .wp-color-result-text {
918 + display: none;
919 +}
724 920
725 - border: 2px solid #b8daeb;
726 - border-radius: 4px;
727 - background: #27ae60;
728 - background: #fff;
921 +.customize-control-color .wp-picker-container .iris-picker {
922 + position: absolute;
923 + top: 40px;
924 + right: 0;
925 + z-index: 1000;
926 + width: 275px !important;
927 + border-top: none;
928 + border-color: #DFDFDE;
929 + border-radius: 0 0 3px 3px;
930 + border: none;
931 + background: white;
932 +}
729 933
730 - -webkit-appearance: none;
934 +.customize-control-color .wp-picker-container .iris-picker, .customize-control-color .wp-picker-container .iris-picker * {
935 + box-sizing: content-box;
731 936 }
732 -.wp-full-overlay-sidebar-content .customize-control input[type='range']::-webkit-slider-thumb:before
733 -{
734 - font-size: 1em;
735 937
736 - position: absolute;
737 - top: -5px;
738 - left: 5px;
938 +.customize-control-color .wp-picker-container .iris-picker .iris-square {
939 + width: 215px !important;
940 + height: 173px !important;
941 + margin-right: 0;
942 +}
739 943
740 - content: '..';
741 - letter-spacing: 1px;
944 +.customize-control-color .wp-picker-container .iris-picker .iris-strip {
945 + float: right;
946 + box-shadow: rgba(0, 0, 0, 0.4) 0 1px 1px inset;
947 +}
742 948
743 - color: #b8daeb;
949 +.customize-control-color .wp-picker-container .iris-picker .iris-strip .ui-slider-handle {
950 + border-color: #aaa !important;
951 + opacity: 1;
952 + box-shadow: none;
744 953 }
745 -.wp-full-overlay-sidebar-content .customize-control input[type='range']::-webkit-slider-thumb:after
746 -{
747 - position: absolute;
748 - z-index: 1;
749 - top: 6px;
750 - right: 20px;
751 954
752 - width: calc(100% - 55px);
753 - height: 6px;
955 +.customize-control-color .wp-picker-container .iris-picker .iris-palette {
956 + width: 24px !important;
957 + height: 24px !important;
958 + border-radius: 50px;
959 + box-shadow: rgba(0, 0, 0, 0.4) 0 1px 1px inset;
960 +}
754 961
755 - content: ' ';
962 +.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap {
963 + position: absolute;
964 + z-index: 1000;
965 + top: 35px;
966 + right: 0;
967 + width: 275px;
968 + padding: 9px 12px;
969 + background: white;
970 + border: none;
971 + border-radius: 3px 3px 0 0;
972 +}
756 973
757 - background: #73c5ee;
974 +.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap input.wp-color-picker {
975 + float: left;
976 + width: 100px;
977 + font-size: 13px;
978 + text-align: left;
979 + margin: 0;
980 + padding: 6px 12px;
981 + height: auto;
758 982 }
759 983
760 -.wp-full-overlay-sidebar-content .customize-control input[type='number'].range-value
761 -{
762 - font-size: 13px;
763 - line-height: 1;
984 +.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap input.button {
985 + float: right;
986 + padding: 4px 12px;
987 + height: 30px;
988 +}
764 989
765 - top: -5px;
990 +.customize-control-font:last-child {
991 + margin-bottom: 150px;
992 +}
766 993
767 - float: right;
994 +#accordion-section-live_css_edit_section .customize-section-title {
995 + margin-top: -13px;
996 + border-bottom: 1px solid #ddd;
997 +}
768 998
769 - width: auto;
770 - min-width: 40px;
771 - max-width: 80px;
772 - height: 30px;
773 - margin-left: 10px;
774 - padding: 4px 0 5px 0;
999 +#accordion-section-live_css_edit_section #css_editor {
1000 + top: 70px;
1001 + border-top: 10px solid white;
1002 + overflow: visible;
1003 +}
775 1004
776 - text-align: center;
1005 +#accordion-section-live_css_edit_section #css_editor:before {
1006 + content: "";
1007 + width: 48px;
1008 + height: 10px;
1009 + display: block;
1010 + background: #e8e8e8;
1011 + top: -10px;
1012 + position: absolute;
1013 + z-index: 10000000;
1014 + left: 0;
777 1015 }
778 1016
779 -.wp-full-overlay-sidebar-content .customize-control input[type=number]::-webkit-inner-spin-button,
780 -.wp-full-overlay-sidebar-content .customize-control input[type=number]::-webkit-outer-spin-button
781 -{
782 - margin: 0;
1017 +#accordion-section-live_css_edit_section .ace_scroller {
1018 + padding-left: 10px;
1019 +}
783 1020
784 - -webkit-appearance: none;
1021 +.wp-full-overlay.editor_opened {
1022 + margin-left: 500px;
785 1023 }
786 1024
787 -.customize-control-color
788 -{
789 - display: block;
1025 +.wp-full-overlay.editor_opened #customize-controls {
1026 + width: 500px;
790 1027 }
791 -.customize-control-color .customize-control-title,
792 -.customize-control-color .separator.label
793 -{
794 - float: left;
1028 +
1029 +.wp-full-overlay.editor_opened.collapsed #customize-controls {
1030 + width: 300px;
795 1031 }
796 -.customize-control-color .wp-picker-container
797 -{
798 - position: relative;
799 - top: -3px;
800 1032
801 - float: right;
1033 +.customize-control-media .current,
1034 +.customize-control-site_icon .current,
1035 +li#customize-control-site_logo .current {
1036 + margin-bottom: 10px;
1037 + min-height: 44px;
1038 + background: #F5FCFF;
1039 + border: 2px solid #B8DAEB;
1040 + border-radius: 4px;
802 1041 }
803 -.customize-control-color .wp-picker-container .wp-picker-holder
804 -{
805 - position: relative;
1042 +
1043 +.customize-control-media .current .container, .customize-control-media .current span,
1044 +.customize-control-site_icon .current .container,
1045 +.customize-control-site_icon .current span,
1046 +li#customize-control-site_logo .current .container,
1047 +li#customize-control-site_logo .current span {
1048 + border: none;
806 1049 }
807 -.customize-control-color .wp-picker-container .wp-color-result,
808 -.customize-control-color .wp-picker-container .wp-color-result.button
809 -{
810 - top: 0;
811 1050
812 - width: 40px;
813 - height: 30px;
814 - margin: 0;
815 - padding: 0;
1051 +.customize-control-media .inner, .customize-control-media .current span,
1052 +.customize-control-site_icon .inner,
1053 +.customize-control-site_icon .current span,
1054 +li#customize-control-site_logo .inner,
1055 +li#customize-control-site_logo .current span {
1056 + font-size: 13px;
1057 + color: #98C6DD;
1058 +}
816 1059
817 - border: 2px solid #b8daeb;
818 - border-radius: 4px;
819 - background: #2ecc71;
820 - box-shadow: none;
1060 +.customize-control-media .inner,
1061 +.customize-control-site_icon .inner,
1062 +li#customize-control-site_logo .inner {
1063 + line-height: 1.4;
821 1064 }
822 -.customize-control-color .wp-picker-container .wp-color-result:after,
823 -.customize-control-color .wp-picker-container .wp-color-result .wp-color-result-text,
824 -.customize-control-color .wp-picker-container .wp-color-result.button:after,
825 -.customize-control-color .wp-picker-container .wp-color-result.button .wp-color-result-text
826 -{
827 - display: none;
1065 +
1066 +.customize-control-media .thumbnail-image,
1067 +.customize-control-site_icon .thumbnail-image,
1068 +li#customize-control-site_logo .thumbnail-image {
1069 + padding: 14px;
1070 + text-align: center;
828 1071 }
829 -.customize-control-color .wp-picker-container .iris-picker
830 -{
831 - position: absolute;
832 - z-index: 1000;
833 - top: 40px;
834 - right: 0;
835 1072
836 - width: 275px !important;
1073 +.customize-control-media .thumbnail-image img,
1074 +.customize-control-site_icon .thumbnail-image img,
1075 +li#customize-control-site_logo .thumbnail-image img {
1076 + width: auto;
1077 +}
837 1078
838 - border: none;
839 - border-color: #dfdfde;
840 - border-top: none;
841 - border-radius: 0 0 3px 3px;
842 - background: white;
1079 +.customize-control-media .actions,
1080 +.customize-control-site_icon .actions,
1081 +li#customize-control-site_logo .actions {
1082 + margin-bottom: 0;
843 1083 }
844 -.customize-control-color .wp-picker-container .iris-picker,
845 -.customize-control-color .wp-picker-container .iris-picker *
846 -{
847 - box-sizing: content-box;
1084 +
1085 +.customize-control-typography select, .customize-control-typography select {
1086 + margin-bottom: 10px;
848 1087 }
849 -.customize-control-color .wp-picker-container .iris-picker .iris-square
850 -{
851 - width: 215px !important;
852 - height: 173px !important;
853 - margin-right: 0;
1088 +
1089 +.customize-control-typography .description, .customize-control-typography .description {
1090 + margin-top: -3px;
854 1091 }
855 -.customize-control-color .wp-picker-container .iris-picker .iris-strip
856 -{
857 - float: right;
858 1092
859 - box-shadow: rgba(0, 0, 0, .4) 0 1px 1px inset;
1093 +.customize-control-typography ul li, .customize-control-typography ul li {
1094 + width: 100%;
1095 + margin: 0;
860 1096 }
861 -.customize-control-color .wp-picker-container .iris-picker .iris-strip .ui-slider-handle
862 -{
863 - opacity: 1;
864 - border-color: #aaa !important;
865 - box-shadow: none;
1097 +
1098 +.default-preset-button {
1099 + background-color: #F5F6F6;
1100 + float: right;
1101 + padding: 1px 8px;
1102 + border-radius: 3px;
1103 + border: 1px solid #CBCBCB;
1104 + margin-right: 4px;
1105 + font-family: "Open Sans",sans-serif;
1106 + font-size: 13px;
866 1107 }
867 -.customize-control-color .wp-picker-container .iris-picker .iris-palette
868 -{
869 - width: 24px !important;
870 - height: 24px !important;
871 1108
872 - border-radius: 50px;
873 - box-shadow: rgba(0, 0, 0, .4) 0 1px 1px inset;
1109 +.customize-control-preset .description {
1110 + margin-right: 5px;
1111 + font-style: normal;
874 1112 }
875 -.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap
876 -{
877 - position: absolute;
878 - z-index: 1000;
879 - top: 35px;
880 - right: 0;
881 1113
882 - width: 275px;
883 - padding: 9px 12px;
1114 +.customify_preset.radio_buttons .customify_radio_button {
1115 + border: none;
1116 + display: inline-block;
1117 + padding: 2px;
1118 + margin: 3px;
1119 + position: relative;
1120 + overflow: hidden;
1121 + height: auto;
1122 +}
884 1123
885 - border: none;
886 - border-radius: 3px 3px 0 0;
887 - background: white;
1124 +.customify_preset.radio_buttons .customify_radio_button input[type="radio"] {
1125 + opacity: 0;
1126 + width: 100%;
1127 + height: 100%;
1128 + position: absolute;
1129 + z-index: 9999;
888 1130 }
889 -.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap input.wp-color-picker
890 -{
891 - font-size: 13px;
892 1131
893 - float: left;
1132 +.customify_preset.radio_buttons .customify_radio_button input[type="radio"]:checked + label {
1133 + background-color: #ebebeb;
1134 +}
894 1135
895 - width: 100px;
896 - height: auto;
897 - margin: 0;
898 - padding: 6px 12px;
1136 +.customify_preset.radio_buttons .customify_radio_button input[type="radio"]:checked + label:before {
1137 + content: '>';
1138 + color: inherit;
1139 +}
899 1140
900 - text-align: left;
1141 +.customify_preset.radio_buttons .customify_radio_button input[type="radio"]:checked + label:after {
1142 + content: '<';
1143 + color: inherit;
901 1144 }
902 -.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap input.button
903 -{
904 - float: right;
905 1145
906 - height: 30px;
907 - padding: 4px 12px;
1146 +.customify_preset.radio_buttons .customify_radio_button input[type="radio"]:checked:before {
1147 + opacity: 0;
908 1148 }
909 1149
910 -.customize-control-font:last-child
911 -{
912 - margin-bottom: 150px;
1150 +.customify_preset.radio_buttons .customify_radio_button label {
1151 + position: relative;
1152 + z-index: 999;
1153 + border-left: 4px solid;
913 1154 }
914 1155
915 -#accordion-section-live_css_edit_section .customize-section-title
916 -{
917 - margin-top: -13px;
1156 +.customify_preset .awesome_preset {
1157 + width: 45%;
1158 + position: relative;
1159 + display: inline-block;
1160 + text-align: center;
1161 + color: white;
1162 + margin-top: 5px;
1163 + margin-bottom: 25px;
1164 + transition: all 0.2s;
1165 +}
918 1166
919 - border-bottom: 1px solid #ddd;
1167 +.customify_preset .awesome_preset:hover {
1168 + opacity: 0.9;
920 1169 }
921 1170
922 -#accordion-section-live_css_edit_section #css_editor
923 -{
924 - top: 70px;
1171 +.customify_preset .awesome_preset:before {
1172 + content: '';
1173 + position: absolute;
1174 + top: 1px;
1175 + left: 1px;
1176 + right: 1px;
1177 + bottom: 1px;
1178 + border: 1px solid #FFF;
1179 + background: transparent;
1180 + opacity: .5;
1181 + border-radius: 4px;
1182 + z-index: 5;
1183 +}
925 1184
926 - overflow: visible;
1185 +.customify_preset .awesome_preset .preset-wrap .preset-color {
1186 + height: 128px;
1187 + border-radius: 4px 4px 0 0;
1188 + padding: 17px 0 27px;
1189 +}
927 1190
928 - border-top: 10px solid white;
1191 +.customify_preset .awesome_preset .preset-wrap .preset-color .first-font {
1192 + display: inline-block;
1193 + width: 100%;
1194 + font-size: 55px;
1195 + line-height: 1;
929 1196 }
930 -#accordion-section-live_css_edit_section #css_editor:before
931 -{
932 - position: absolute;
933 - z-index: 10000000;
934 - top: -10px;
935 - left: 0;
936 1197
937 - display: block;
1198 +.customify_preset .awesome_preset .preset-wrap .preset-color .secondary-font {
1199 + display: inline-block;
1200 + width: 100%;
1201 + font-size: 20px;
1202 + line-height: 1;
1203 + margin-top: 8px;
1204 +}
938 1205
939 - width: 48px;
940 - height: 10px;
1206 +.customify_preset .awesome_preset .preset-wrap .preset-name {
1207 + position: relative;
1208 + font-size: 11px;
1209 + text-transform: UPPERCASE;
1210 + border-radius: 0 0 4px 4px;
1211 + padding: 1px;
1212 +}
941 1213
942 - content: '';
1214 +.customify_preset .awesome_preset .preset-wrap .preset-name:before {
1215 + content: '';
1216 + position: absolute;
1217 + border-color: inherit;
1218 + border: 10px solid;
1219 + border-left-color: transparent;
1220 + border-right-color: transparent;
1221 + border-top: transparent;
1222 + top: -10px;
1223 + border-bottom-color: inherit;
1224 + left: 40%;
1225 +}
943 1226
944 - background: #e8e8e8;
1227 +.customify_preset .awesome_preset:nth-child(odd) {
1228 + margin-right: 7%;
945 1229 }
946 1230
947 -#accordion-section-live_css_edit_section .ace_scroller
948 -{
949 - padding-left: 10px;
1231 +.customify_preset .awesome_preset input[type=radio] {
1232 + height: 100%;
1233 + width: 100%;
1234 + position: absolute;
1235 + border: 0;
1236 + box-shadow: none;
1237 + color: #006505;
1238 + background-color: transparent;
1239 + border-radius: 0;
1240 + margin: 0;
1241 + display: inline-block;
1242 + top: 0;
1243 + left: 0;
1244 + z-index: 10;
950 1245 }
951 1246
952 -.wp-full-overlay.editor_opened
953 -{
954 - margin-left: 500px;
1247 +.customify_preset .awesome_preset input[type=radio]:checked:before {
1248 + position: absolute;
1249 + height: 25px;
1250 + width: 25px;
1251 + top: -13px;
1252 + right: -14px;
1253 + background: #FFF;
1254 + z-index: 1;
955 1255 }
956 -.wp-full-overlay.editor_opened #customize-controls
957 -{
958 - width: 500px;
1256 +
1257 +.customify_preset .awesome_preset input[type=radio]:checked:after {
1258 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
1259 + filter: alpha(opacity=0);
1260 + content: '';
1261 + position: absolute;
1262 + width: 26px;
1263 + height: 26px;
1264 + border-radius: 50%;
1265 + top: -5px;
1266 + right: -5px;
1267 + z-index: 10;
1268 + background: #73C5EE url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEzcHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTMgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDdXN0b21pZnktQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgLTQwOC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9IkhlYWRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgNDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCA3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmllbGQtLS1DaGVja2JveC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNy4wMDAwMDAsIDI0OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkNoZWNrYm94IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMzAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuMDM4NDk1LDE2IEwxNy4xMTYxMzc1LDguOTIxNDg3NiBMMTUuMTk0NjQ5OCw3IEwxMC4wMzg0OTUsMTIuMTU1MDY3NCBMNi45MjE0ODc2LDkuMDM4OTI5OTcgTDUsMTAuOTYwNDE3NiBMMTAuMDM4NDk1LDE2IFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
1269 + background-position: center center;
959 1270 }
960 -.wp-full-overlay.editor_opened.collapsed #customize-controls
961 -{
962 - width: 300px;
1271 +
1272 +.customify_radio_image {
1273 + display: inline-block;
963 1274 }
964 1275
965 -.customize-control-media .current,
966 -.customize-control-site_icon .current,
967 -li#customize-control-site_logo .current
968 -{
969 - min-height: 44px;
970 - margin-bottom: 10px;
1276 +.customify_radio_image label {
1277 + display: block;
1278 + float: left;
1279 + margin-right: 10px;
1280 + position: relative;
1281 +}
971 1282
972 - border: 2px solid #b8daeb;
973 - border-radius: 4px;
974 - background: #f5fcff;
1283 +.customify_radio_image label input[type=radio] {
1284 + position: absolute;
1285 + top: 0;
1286 + bottom: 0;
1287 + left: 0;
1288 + right: 0;
1289 + width: 100%;
1290 + height: 100%;
1291 + visibility: hidden;
975 1292 }
976 -.customize-control-media .current .container,
977 -.customize-control-media .current span,
978 -.customize-control-site_icon .current .container,
979 -.customize-control-site_icon .current span,
980 -li#customize-control-site_logo .current .container,
981 -li#customize-control-site_logo .current span
982 -{
983 - border: none;
1293 +
1294 +.customify_radio_image label input[type=radio] img {
1295 + cursor: pointer;
1296 + border: 2px solid transparent;
984 1297 }
985 1298
986 -.customize-control-media .inner,
987 -.customize-control-media .current span,
988 -.customize-control-site_icon .inner,
989 -.customize-control-site_icon .current span,
990 -li#customize-control-site_logo .inner,
991 -li#customize-control-site_logo .current span
992 -{
993 - font-size: 13px;
1299 +.customify_radio_image label input[type=radio]:checked + img {
1300 + border: 3px solid #73C5EE;
1301 +}
994 1302
995 - color: #98c6dd;
1303 +.customify_ace_editor {
1304 + display: block;
1305 + min-height: 200px;
1306 + border: 1px solid #ddd;
996 1307 }
997 1308
998 -.customize-control-media .inner,
999 -.customize-control-site_icon .inner,
1000 -li#customize-control-site_logo .inner
1001 -{
1002 - line-height: 1.4;
1309 +.customize-control-custom_background .hide {
1310 + display: none;
1003 1311 }
1004 1312
1005 -.customize-control-media .thumbnail-image,
1006 -.customize-control-site_icon .thumbnail-image,
1007 -li#customize-control-site_logo .thumbnail-image
1008 -{
1009 - padding: 14px;
1313 +.customize-control-custom_background .upload_button_div {
1314 + margin: 10px 0;
1315 +}
1010 1316
1011 - text-align: center;
1317 +.customize-control-custom_background .upload_button_div > * {
1318 + margin-right: 10px;
1012 1319 }
1013 -.customize-control-media .thumbnail-image img,
1014 -.customize-control-site_icon .thumbnail-image img,
1015 -li#customize-control-site_logo .thumbnail-image img
1016 -{
1017 - width: auto;
1320 +
1321 +.customize-control-custom_background .preview_screenshot {
1322 + text-align: center;
1323 + margin: 10px 0;
1018 1324 }
1019 1325
1020 -.customize-control-media .actions,
1021 -.customize-control-site_icon .actions,
1022 -li#customize-control-site_logo .actions
1023 -{
1024 - margin-bottom: 0;
1326 +.customize-control-custom_background .preview_screenshot img {
1327 + border: 2px solid #ccc;
1025 1328 }
1026 1329
1027 -.customize-control-typography select,
1028 -.customize-control-typography select
1029 -{
1030 - margin-bottom: 10px;
1330 +#customify_import_demo_data_button {
1331 + width: 70%;
1332 + text-align: center;
1333 + padding: 10px;
1334 + display: inline-block;
1335 + height: auto;
1336 + margin: 0 15% 10% 15%;
1031 1337 }
1032 1338
1033 -.customize-control-typography .description,
1034 -.customize-control-typography .description
1035 -{
1036 - margin-top: -3px;
1339 +.import_step_note {
1340 + margin: 5px;
1341 + width: 100%;
1342 + display: inline-block;
1037 1343 }
1038 1344
1039 -.customize-control-typography ul li,
1040 -.customize-control-typography ul li
1041 -{
1042 - width: 100%;
1043 - margin: 0;
1345 +.import_step_note:before {
1346 + content: "\1F449";
1044 1347 }
1045 1348
1046 -.default-preset-button
1047 -{
1048 - font-family: 'Open Sans',sans-serif;
1049 - font-size: 13px;
1349 +.import_step_note.success:before {
1350 + content: "\1F44D";
1351 +}
1050 1352
1051 - float: right;
1353 +.import_step_note.failed:before {
1354 + content: "\274C";
1355 +}
1052 1356
1053 - margin-right: 4px;
1054 - padding: 1px 8px;
1357 +#customize-header-actions {
1358 + background: #ffffff;
1359 + border-color: #e0e8ef;
1360 +}
1055 1361
1056 - border: 1px solid #cbcbcb;
1057 - border-radius: 3px;
1058 - background-color: #f5f6f6;
1362 +.wp-full-overlay-sidebar,
1363 +.customize-themes-panel,
1364 +#customize-sidebar-outer-content {
1365 + background: #F7F9FA;
1366 + border-right: 1px solid #e0e8ef;
1059 1367 }
1060 1368
1061 -.customize-control-preset .description
1062 -{
1063 - font-style: normal;
1369 +.outer-section-open #customize-controls .wp-full-overlay-sidebar-content,
1370 +.attachment-media-view, .media-widget-preview.media_audio, .media-widget-preview.media_image {
1371 + background: #F7F9FA;
1372 +}
1064 1373
1065 - margin-right: 5px;
1374 +#customize-theme-controls #accordion-section-menu_locations {
1375 + border-bottom: 1px solid #e0e8ef;
1066 1376 }
1067 1377
1068 -.customify_preset.radio_buttons .customify_radio_button
1069 -{
1070 - position: relative;
1378 +#customize-controls #accordion-section-themes > .accordion-section-title {
1379 + font-weight: 600;
1380 + border-bottom: 1px solid #e0e8ef;
1381 +}
1071 1382
1072 - display: inline-block;
1073 - overflow: hidden;
1383 +#customize-controls #accordion-section-themes > .accordion-section-title:hover {
1384 + background: #fff;
1385 +}
1074 1386
1075 - height: auto;
1076 - margin: 3px;
1077 - padding: 2px;
1387 +#customize-controls .panel-meta.customize-info {
1388 + border-bottom-color: #e0e8ef;
1389 +}
1078 1390
1079 - border: none;
1391 +#customize-theme-controls .control-section .accordion-section-title {
1392 + font-weight: 400;
1393 + border-top: 1px solid #e0e8ef;
1394 + border-bottom: none;
1080 1395 }
1081 -.customify_preset.radio_buttons .customify_radio_button input[type='radio']
1082 -{
1083 - position: absolute;
1084 - z-index: 9999;
1085 1396
1086 - width: 100%;
1087 - height: 100%;
1397 +#customize-theme-controls .control-section:last-of-type > .accordion-section-title {
1398 + border-bottom: 1px solid #e0e8ef;
1399 +}
1088 1400
1089 - opacity: 0;
1401 +#customize-theme-controls .customize-section-title {
1402 + border-top: 1px solid #e0e8ef;
1403 + border-bottom: 1px solid #e0e8ef;
1090 1404 }
1091 -.customify_preset.radio_buttons .customify_radio_button input[type='radio']:checked + label
1092 -{
1093 - background-color: #ebebeb;
1405 +
1406 +#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 {
1407 + color: #056184;
1408 + background: #f5fcff;
1409 + border-left-color: #f5fcff;
1094 1410 }
1095 -.customify_preset.radio_buttons .customify_radio_button input[type='radio']:checked + label:before
1096 -{
1097 - content: '>';
1098 1411
1099 - color: inherit;
1412 +.wp-customizer {
1413 + /* SECTION: NAV MENUS */
1100 1414 }
1101 -.customify_preset.radio_buttons .customify_radio_button input[type='radio']:checked + label:after
1102 -{
1103 - content: '<';
1104 1415
1105 - color: inherit;
1416 +.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 {
1417 + border-color: #e0e8ef;
1106 1418 }
1107 -.customify_preset.radio_buttons .customify_radio_button input[type='radio']:checked:before
1108 -{
1109 - opacity: 0;
1419 +
1420 +.wp-customizer .section-open .menu-item-settings {
1421 + background: #f5fcff;
1110 1422 }
1111 -.customify_preset.radio_buttons .customify_radio_button label
1112 -{
1113 - position: relative;
1114 - z-index: 999;
1115 1423
1116 - border-left: 4px solid;
1424 +.wp-customizer .control-section-nav_menu .menu-location-settings {
1425 + border-top-color: #e0e8ef !important;
1117 1426 }
1118 1427
1119 -.customify_preset .awesome_preset
1120 -{
1121 - position: relative;
1428 +[data-balloon] {
1429 + position: relative;
1430 +}
1122 1431
1123 - display: inline-block;
1432 +[data-balloon]::before {
1433 + opacity: 0;
1434 + pointer-events: none;
1435 + transition: all .18s ease-out;
1436 + background: rgba(17, 17, 17, 0.9);
1437 + border-radius: 4px;
1438 + color: #fff;
1439 + content: attr(data-balloon);
1440 + font-size: 12px;
1441 + padding: .5em 1em;
1442 + position: absolute;
1443 + white-space: nowrap;
1444 + z-index: 10;
1445 +}
1124 1446
1125 - width: 45%;
1126 - margin-top: 5px;
1127 - margin-bottom: 25px;
1447 +[data-balloon]::after {
1448 + 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>');
1449 + background-size: 100% auto;
1450 + width: 18px;
1451 + height: 6px;
1452 + opacity: 0;
1453 + pointer-events: none;
1454 + transition: all .18s ease-out;
1455 + content: '';
1456 + position: absolute;
1457 + z-index: 10;
1458 +}
1128 1459
1129 - transition: all .2s;
1130 - text-align: center;
1460 +[data-balloon]:hover::before, [data-balloon]:hover::after {
1461 + opacity: 1;
1462 + pointer-events: auto;
1463 +}
1131 1464
1132 - color: white;
1465 +[data-balloon][data-balloon-pos="up"]::before {
1466 + bottom: 100%;
1467 + left: 50%;
1468 + margin-bottom: 11px;
1469 + -webkit-transform: translate3d(-50%, 10px, 0);
1470 + transform: translate3d(-50%, 10px, 0);
1471 + -webkit-transform-origin: top;
1472 + transform-origin: top;
1133 1473 }
1134 -.customify_preset .awesome_preset:hover
1135 -{
1136 - opacity: .9;
1474 +
1475 +[data-balloon][data-balloon-pos="up"]::after {
1476 + bottom: 100%;
1477 + left: 50%;
1478 + margin-bottom: 5px;
1479 + -webkit-transform: translate3d(-50%, 10px, 0);
1480 + transform: translate3d(-50%, 10px, 0);
1481 + -webkit-transform-origin: top;
1482 + transform-origin: top;
1137 1483 }
1138 -.customify_preset .awesome_preset:before
1139 -{
1140 - position: absolute;
1141 - z-index: 5;
1142 - top: 1px;
1143 - right: 1px;
1144 - bottom: 1px;
1145 - left: 1px;
1146 1484
1147 - content: '';
1485 +[data-balloon][data-balloon-pos="up"]:hover::before {
1486 + -webkit-transform: translate3d(-50%, 0, 0);
1487 + transform: translate3d(-50%, 0, 0);
1488 +}
1148 1489
1149 - opacity: .5;
1150 - border: 1px solid #fff;
1151 - border-radius: 4px;
1152 - background: transparent;
1490 +[data-balloon][data-balloon-pos="up"]:hover::after {
1491 + -webkit-transform: translate3d(-50%, 0, 0);
1492 + transform: translate3d(-50%, 0, 0);
1153 1493 }
1154 -.customify_preset .awesome_preset .preset-wrap .preset-color
1155 -{
1156 - height: 128px;
1157 - padding: 17px 0 27px;
1158 1494
1159 - border-radius: 4px 4px 0 0;
1495 +[data-balloon][data-balloon-pos='down']::before {
1496 + left: 50%;
1497 + margin-top: 11px;
1498 + top: 100%;
1499 + -webkit-transform: translate3d(-50%, -10px, 0);
1500 + transform: translate3d(-50%, -10px, 0);
1160 1501 }
1161 -.customify_preset .awesome_preset .preset-wrap .preset-color .first-font
1162 -{
1163 - font-size: 55px;
1164 - line-height: 1;
1165 1502
1166 - display: inline-block;
1503 +[data-balloon][data-balloon-pos='down']::after {
1504 + 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>');
1505 + background-size: 100% auto;
1506 + width: 18px;
1507 + height: 6px;
1508 + left: 50%;
1509 + margin-top: 5px;
1510 + top: 100%;
1511 + -webkit-transform: translate3d(-50%, -10px, 0);
1512 + transform: translate3d(-50%, -10px, 0);
1513 +}
1167 1514
1168 - width: 100%;
1515 +[data-balloon][data-balloon-pos='down']:hover::before {
1516 + -webkit-transform: translate3d(-50%, 0, 0);
1517 + transform: translate3d(-50%, 0, 0);
1169 1518 }
1170 -.customify_preset .awesome_preset .preset-wrap .preset-color .secondary-font
1171 -{
1172 - font-size: 20px;
1173 - line-height: 1;
1174 1519
1175 - display: inline-block;
1520 +[data-balloon][data-balloon-pos='down']:hover::after {
1521 + -webkit-transform: translate3d(-50%, 0, 0);
1522 + transform: translate3d(-50%, 0, 0);
1523 +}
1176 1524
1177 - width: 100%;
1178 - margin-top: 8px;
1525 +[data-balloon][data-balloon-pos='left']::before {
1526 + margin-right: 11px;
1527 + right: 100%;
1528 + top: 50%;
1529 + -webkit-transform: translate3d(10px, -50%, 0);
1530 + transform: translate3d(10px, -50%, 0);
1179 1531 }
1180 -.customify_preset .awesome_preset .preset-wrap .preset-name
1181 -{
1182 - font-size: 11px;
1183 1532
1184 - position: relative;
1533 +[data-balloon][data-balloon-pos='left']::after {
1534 + 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>');
1535 + background-size: 100% auto;
1536 + width: 6px;
1537 + height: 18px;
1538 + margin-right: 5px;
1539 + right: 100%;
1540 + top: 50%;
1541 + -webkit-transform: translate3d(10px, -50%, 0);
1542 + transform: translate3d(10px, -50%, 0);
1543 +}
1185 1544
1186 - padding: 1px;
1545 +[data-balloon][data-balloon-pos='left']:hover::before {
1546 + -webkit-transform: translate3d(0, -50%, 0);
1547 + transform: translate3d(0, -50%, 0);
1548 +}
1187 1549
1188 - text-transform: UPPERCASE;
1550 +[data-balloon][data-balloon-pos='left']:hover::after {
1551 + -webkit-transform: translate3d(0, -50%, 0);
1552 + transform: translate3d(0, -50%, 0);
1553 +}
1189 1554
1190 - border-radius: 0 0 4px 4px;
1555 +[data-balloon][data-balloon-pos='right']::before {
1556 + left: 100%;
1557 + margin-left: 11px;
1558 + top: 50%;
1559 + -webkit-transform: translate3d(-10px, -50%, 0);
1560 + transform: translate3d(-10px, -50%, 0);
1191 1561 }
1192 -.customify_preset .awesome_preset .preset-wrap .preset-name:before
1193 -{
1194 - position: absolute;
1195 - top: -10px;
1196 - left: 40%;
1197 1562
1198 - content: '';
1563 +[data-balloon][data-balloon-pos='right']::after {
1564 + 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>');
1565 + background-size: 100% auto;
1566 + width: 6px;
1567 + height: 18px;
1568 + left: 100%;
1569 + margin-left: 5px;
1570 + top: 50%;
1571 + -webkit-transform: translate3d(-10px, -50%, 0);
1572 + transform: translate3d(-10px, -50%, 0);
1573 +}
1199 1574
1200 - border: 10px solid;
1201 - border-color: inherit;
1202 - border-top: transparent;
1203 - border-right-color: transparent;
1204 - border-bottom-color: inherit;
1205 - border-left-color: transparent;
1575 +[data-balloon][data-balloon-pos='right']:hover::before {
1576 + -webkit-transform: translate3d(0, -50%, 0);
1577 + transform: translate3d(0, -50%, 0);
1206 1578 }
1207 -.customify_preset .awesome_preset:nth-child(odd)
1208 -{
1209 - margin-right: 7%;
1579 +
1580 +[data-balloon][data-balloon-pos='right']:hover::after {
1581 + -webkit-transform: translate3d(0, -50%, 0);
1582 + transform: translate3d(0, -50%, 0);
1210 1583 }
1211 -.customify_preset .awesome_preset input[type=radio]
1212 -{
1213 - position: absolute;
1214 - z-index: 10;
1215 - top: 0;
1216 - left: 0;
1217 1584
1218 - display: inline-block;
1585 +[data-balloon][data-balloon-length='small']::before {
1586 + white-space: normal;
1587 + width: 80px;
1588 +}
1219 1589
1220 - width: 100%;
1221 - height: 100%;
1222 - margin: 0;
1590 +[data-balloon][data-balloon-length='medium']::before {
1591 + white-space: normal;
1592 + width: 150px;
1593 +}
1223 1594
1224 - color: #006505;
1225 - border: 0;
1226 - border-radius: 0;
1227 - background-color: transparent;
1228 - box-shadow: none;
1595 +[data-balloon][data-balloon-length='large']::before {
1596 + white-space: normal;
1597 + width: 260px;
1229 1598 }
1230 -.customify_preset .awesome_preset input[type=radio]:checked:before
1231 -{
1232 - position: absolute;
1233 - z-index: 1;
1234 - top: -13px;
1235 - right: -14px;
1236 1599
1237 - width: 25px;
1238 - height: 25px;
1600 +[data-balloon][data-balloon-length='xlarge']::before {
1601 + white-space: normal;
1602 + width: 380px;
1603 +}
1239 1604
1240 - background: #fff;
1605 +@media screen and (max-width: 768px) {
1606 + [data-balloon][data-balloon-length='xlarge']::before {
1607 + white-space: normal;
1608 + width: 90vw;
1609 + }
1241 1610 }
1242 -.customify_preset .awesome_preset input[type=radio]:checked:after
1243 -{
1244 - position: absolute;
1245 - z-index: 10;
1246 - top: -5px;
1247 - right: -5px;
1248 1611
1249 - width: 26px;
1250 - height: 26px;
1612 +[data-balloon][data-balloon-length='fit']::before {
1613 + white-space: normal;
1614 + width: 100%;
1615 +}
1251 1616
1252 - content: '';
1617 +/* ==========================================================================
1618 + #FEEDBACK MODAL
1619 + ========================================================================== */
1620 +body.modal-open {
1621 + overflow: hidden;
1622 +}
1253 1623
1254 - border-radius: 50%;
1255 - background: #73c5ee url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEzcHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTMgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDdXN0b21pZnktQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgLTQwOC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9IkhlYWRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgNDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCA3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmllbGQtLS1DaGVja2JveC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNy4wMDAwMDAsIDI0OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkNoZWNrYm94IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMzAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuMDM4NDk1LDE2IEwxNy4xMTYxMzc1LDguOTIxNDg3NiBMMTUuMTk0NjQ5OCw3IEwxMC4wMzg0OTUsMTIuMTU1MDY3NCBMNi45MjE0ODc2LDkuMDM4OTI5OTcgTDUsMTAuOTYwNDE3NiBMMTAuMDM4NDk1LDE2IFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
1256 - background-position: center center;
1624 +body.modal-open #style-manager-user-feedback-modal .modal {
1625 + overflow-x: hidden;
1626 + overflow-y: auto;
1627 + visibility: visible;
1628 + opacity: 1;
1629 + -webkit-transform: translate(0, 0);
1630 + transform: translate(0, 0);
1631 +}
1257 1632
1258 - -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
1259 - filter: alpha(opacity=0);
1633 +#style-manager-user-feedback-modal {
1634 + height: 100%;
1260 1635 }
1261 1636
1262 -.customify_radio_image
1263 -{
1264 - display: inline-block;
1637 +#style-manager-user-feedback-modal .modal {
1638 + position: relative;
1639 + height: 100%;
1640 + display: -ms-flexbox;
1641 + display: flex;
1642 + -ms-flex-align: center;
1643 + align-items: center;
1644 + top: 0;
1645 + right: 0;
1646 + bottom: 0;
1647 + left: 0;
1648 + z-index: 1050;
1649 + opacity: 0;
1650 + visibility: hidden;
1651 + overflow: hidden;
1652 + outline: 0;
1653 + transition: all .3s ease;
1654 + -webkit-transform: translate(0, -10%);
1655 + transform: translate(0, -10%);
1656 + font-family: 'Galano Grotesque Alt', -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
1657 + font-weight: 400;
1658 + font-size: 16px;
1659 + line-height: 1.7;
1265 1660 }
1266 -.customify_radio_image label
1267 -{
1268 - position: relative;
1269 1661
1270 - display: block;
1271 - float: left;
1662 +#style-manager-user-feedback-modal .modal-dialog {
1663 + position: relative;
1664 + width: auto;
1665 + margin: 10px;
1666 + text-align: left;
1667 +}
1272 1668
1273 - margin-right: 10px;
1669 +#style-manager-user-feedback-modal .modal-content {
1670 + position: relative;
1671 + display: -ms-flexbox;
1672 + display: flex;
1673 + -ms-flex-direction: column;
1674 + flex-direction: column;
1675 + background-color: #fff;
1676 + background-clip: padding-box;
1677 + border: none;
1678 + border-radius: 4px;
1679 + box-shadow: 0 4px 4px 0 rgba(42, 54, 52, 0.1), 0 8px 8px 0 rgba(42, 54, 52, 0.1), 0 16px 16px 0 rgba(42, 54, 52, 0.1), 0 16px 32px 0 rgba(42, 54, 52, 0.1), 0 32px 64px 0 rgba(42, 54, 52, 0.1), 0 64px 128px 0 rgba(42, 54, 52, 0.1);
1680 + outline: 0;
1274 1681 }
1275 -.customify_radio_image label input[type=radio]
1276 -{
1277 - position: absolute;
1278 - top: 0;
1279 - right: 0;
1280 - bottom: 0;
1281 - left: 0;
1282 1682
1283 - visibility: hidden;
1683 +#style-manager-user-feedback-modal .modal-content p {
1684 + color: #000;
1685 +}
1284 1686
1285 - width: 100%;
1286 - height: 100%;
1687 +#style-manager-user-feedback-modal .modal-content p a {
1688 + font-weight: 500;
1689 + color: #9660C6;
1690 + border-bottom: 1px solid #9660C6;
1287 1691 }
1288 -.customify_radio_image label input[type=radio] img
1289 -{
1290 - cursor: pointer;
1291 1692
1292 - border: 2px solid transparent;
1693 +#style-manager-user-feedback-modal .modal-content > form {
1694 + margin-bottom: 20px;
1293 1695 }
1294 -.customify_radio_image label input[type=radio]:checked + img
1295 -{
1296 - border: 3px solid #73c5ee;
1696 +
1697 +#style-manager-user-feedback-modal .modal-backdrop {
1698 + position: fixed;
1699 + top: 0;
1700 + right: 0;
1701 + bottom: 0;
1702 + left: 0;
1703 + z-index: 1040;
1704 + background-color: #000;
1705 + opacity: 0;
1706 + visibility: hidden;
1707 + transition: all 0.3s ease;
1297 1708 }
1298 1709
1299 -.customify_ace_editor
1300 -{
1301 - display: block;
1710 +.modal-open #style-manager-user-feedback-modal .modal-backdrop {
1711 + opacity: 0.8;
1712 + visibility: visible;
1713 +}
1302 1714
1303 - min-height: 200px;
1715 +#style-manager-user-feedback-modal .modal-header {
1716 + display: -ms-flexbox;
1717 + display: flex;
1718 + -ms-flex-align: start;
1719 + align-items: flex-start;
1720 + -ms-flex-pack: justify;
1721 + justify-content: space-between;
1722 + padding: 30px 48px 10px 48px;
1723 +}
1304 1724
1305 - border: 1px solid #ddd;
1725 +#style-manager-user-feedback-modal .modal-header .close.button {
1726 + top: -10px;
1306 1727 }
1307 1728
1308 -.customize-control-custom_background .hide
1309 -{
1310 - display: none;
1729 +#style-manager-user-feedback-modal .modal-header .close.icon {
1730 + opacity: 0.5;
1311 1731 }
1312 1732
1313 -.customize-control-custom_background .upload_button_div
1314 -{
1315 - margin: 10px 0;
1733 +#style-manager-user-feedback-modal .modal-header .close:hover {
1734 + opacity: 1;
1316 1735 }
1317 -.customize-control-custom_background .upload_button_div > *
1318 -{
1319 - margin-right: 10px;
1736 +
1737 +#style-manager-user-feedback-modal .modal-title {
1738 + margin-bottom: 10px;
1739 + line-height: 1.5;
1320 1740 }
1321 1741
1322 -.customize-control-custom_background .preview_screenshot
1323 -{
1324 - margin: 10px 0;
1742 +#style-manager-user-feedback-modal .modal-title.modal-title--small {
1743 + font-weight: 500;
1744 +}
1325 1745
1326 - text-align: center;
1746 +#style-manager-user-feedback-modal .modal-body {
1747 + position: relative;
1748 + -ms-flex: 1 1 auto;
1749 + flex: 1 1 auto;
1750 + padding: 30px 30px 0 30px;
1327 1751 }
1328 -.customize-control-custom_background .preview_screenshot img
1329 -{
1330 - border: 2px solid #ccc;
1752 +
1753 +#style-manager-user-feedback-modal .modal-body.full {
1754 + padding: 0;
1331 1755 }
1332 1756
1333 -#customify_import_demo_data_button
1334 -{
1335 - display: inline-block;
1757 +#style-manager-user-feedback-modal .modal-body.full .box {
1758 + padding-top: 0;
1759 + padding-bottom: 0;
1760 + margin-top: 0;
1761 +}
1336 1762
1337 - width: 70%;
1338 - height: auto;
1339 - margin: 0 15% 10% 15%;
1340 - padding: 10px;
1763 +#style-manager-user-feedback-modal .modal-body.full + .modal-footer.full .box {
1764 + padding-top: 18px;
1765 +}
1341 1766
1342 - text-align: center;
1767 +#style-manager-user-feedback-modal .modal-footer {
1768 + padding: 30px;
1769 + text-align: center;
1343 1770 }
1344 1771
1345 -.import_step_note
1346 -{
1347 - display: inline-block;
1772 +#style-manager-user-feedback-modal .modal-footer .box .button:last-child {
1773 + margin-bottom: 0;
1774 +}
1348 1775
1349 - width: 100%;
1350 - margin: 5px;
1776 +#style-manager-user-feedback-modal .modal-footer.full {
1777 + padding: 0;
1351 1778 }
1352 -.import_step_note:before
1353 -{
1354 - content: '\1F449';
1779 +
1780 +#style-manager-user-feedback-modal .modal-scrollbar-measure {
1781 + position: absolute;
1782 + top: -9999px;
1783 + width: 50px;
1784 + height: 50px;
1785 + overflow: scroll;
1355 1786 }
1356 -.import_step_note.success:before
1357 -{
1358 - content: '\1F44D';
1787 +
1788 +#style-manager-user-feedback-modal .modal-state {
1789 + display: none;
1359 1790 }
1360 -.import_step_note.failed:before
1361 -{
1362 - content: '\274C';
1791 +
1792 +#style-manager-user-feedback-modal .modal-state:checked + .modal {
1793 + opacity: 1;
1794 + visibility: visible;
1363 1795 }
1364 1796
1365 -#customize-header-actions
1366 -{
1367 - border-color: #e0e8ef;
1368 - background: #fff;
1797 +#style-manager-user-feedback-modal .modal-state:checked + .modal .modal__inner {
1798 + top: 0;
1369 1799 }
1370 1800
1371 -.wp-full-overlay-sidebar,
1372 -.customize-themes-panel,
1373 -#customize-sidebar-outer-content
1374 -{
1375 - border-right: 1px solid #e0e8ef;
1376 - background: #eaf9fe;
1801 +@media (min-width: 576px) {
1802 + #style-manager-user-feedback-modal .modal-dialog {
1803 + max-width: 655px;
1804 + margin: 30px auto;
1805 + }
1806 + #style-manager-user-feedback-modal .modal-sm {
1807 + max-width: 300px;
1808 + }
1377 1809 }
1378 1810
1379 -.outer-section-open #customize-controls .wp-full-overlay-sidebar-content,
1380 -.attachment-media-view,
1381 -.media-widget-preview.media_audio,
1382 -.media-widget-preview.media_image
1383 -{
1384 - background: #eaf9fe;
1811 +@media (min-width: 576px) {
1812 + #style-manager-user-feedback-modal .modal-lg {
1813 + max-width: 800px;
1814 + }
1385 1815 }
1386 1816
1387 -#customize-theme-controls #accordion-section-menu_locations
1388 -{
1389 - border-bottom: 1px solid #e0e8ef;
1817 +#style-manager-user-feedback .modal-body .box {
1818 + position: relative;
1819 + -ms-flex-direction: column;
1820 + flex-direction: column;
1821 + display: -ms-flexbox;
1822 + display: flex;
1823 + -ms-flex-wrap: nowrap;
1824 + flex-wrap: nowrap;
1825 + -ms-flex-align: center;
1826 + align-items: center;
1827 + margin: 20px 0;
1828 + padding: 16px 52px;
1829 + border-radius: 4px;
1390 1830 }
1391 1831
1392 -#customize-controls #accordion-section-themes > .accordion-section-title
1393 -{
1394 - font-weight: 600;
1832 +#style-manager-user-feedback .modal-body .box > * {
1833 + width: 100%;
1834 +}
1395 1835
1396 - border-bottom: 1px solid #e0e8ef;
1836 +#style-manager-user-feedback .modal-body p {
1837 + font-size: 16px;
1838 + margin-bottom: 20px;
1397 1839 }
1398 -#customize-controls #accordion-section-themes > .accordion-section-title:hover
1399 -{
1400 - background: #fff;
1840 +
1841 +#style-manager-user-feedback .modal-body textarea {
1842 + width: 100%;
1843 + margin: 0;
1844 + padding: 11px 18px;
1845 + border: 1px solid #dddddd;
1846 + border-radius: 4px;
1847 + box-shadow: none;
1848 + font-family: 'Galano Grotesque Alt', -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
1849 + font-size: 16px;
1850 + line-height: 26px;
1851 + color: #473850;
1401 1852 }
1402 1853
1403 -#customize-controls .panel-meta.customize-info
1404 -{
1405 - border-bottom-color: #e0e8ef;
1854 +#style-manager-user-feedback .modal-title {
1855 + margin-top: 0;
1856 + margin-bottom: 34px;
1857 + font-family: 'Galano Classic', -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
1858 + font-weight: 600;
1859 + font-size: 28px;
1860 + line-height: 1.4;
1861 + text-align: center;
1406 1862 }
1407 1863
1408 -#customize-theme-controls .control-section .accordion-section-title
1409 -{
1410 - font-weight: 400;
1864 +#style-manager-user-feedback .button {
1865 + text-decoration: none;
1866 + cursor: pointer;
1867 + -webkit-font-smoothing: antialiased;
1868 + position: relative;
1869 + transition-duration: .2s;
1870 + transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
1871 + transition-property: -webkit-transform,background,background-color,color,box-shadow;
1872 + transition-property: transform,background,background-color,color,box-shadow;
1873 + display: inline-block;
1874 + padding: 15px 50px;
1875 + border-radius: 2px;
1876 + font-family: "Galano Classic", -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
1877 + font-size: 16px;
1878 + line-height: 23px;
1879 + font-weight: 600;
1880 + text-align: center;
1881 + background-color: #9660c6;
1882 + color: #ffffff;
1883 + border-radius: 4px;
1884 + box-shadow: none;
1885 + height: auto;
1886 + width: 100%;
1887 + margin-top: 20px;
1888 +}
1411 1889
1412 - border-top: 1px solid #e0e8ef;
1413 - border-bottom: none;
1890 +#style-manager-user-feedback .button:hover {
1891 + background-color: #9660c6;
1892 + color: #ffffff;
1893 + -webkit-transform: scale(1.05) translateY(-3px);
1894 + transform: scale(1.05) translateY(-3px);
1895 + box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.7);
1414 1896 }
1415 1897
1416 -#customize-theme-controls .control-section:last-of-type > .accordion-section-title
1417 -{
1418 - border-bottom: 1px solid #e0e8ef;
1898 +#style-manager-user-feedback .second-step {
1899 + margin-top: 18px;
1419 1900 }
1420 1901
1421 -#customize-theme-controls .customize-section-title
1422 -{
1423 - border-top: 1px solid #e0e8ef;
1424 - border-bottom: 1px solid #e0e8ef;
1902 +#style-manager-user-feedback .thanks-step,
1903 +#style-manager-user-feedback .error-step {
1904 + text-align: center;
1425 1905 }
1426 1906
1427 -#customize-controls .control-section .accordion-section-title:focus,
1428 -#customize-controls .control-section .accordion-section-title:hover,
1429 -#customize-controls .control-section.open .accordion-section-title,
1430 -#customize-controls .control-section:hover > .accordion-section-title
1431 -{
1432 - color: #056184;
1433 - border-left-color: #f5fcff;
1434 - background: #f5fcff;
1907 +#style-manager-user-feedback .thanks-step .modal-title,
1908 +#style-manager-user-feedback .error-step .modal-title {
1909 + margin-bottom: 0;
1435 1910 }
1436 1911
1437 -.wp-customizer
1438 -{
1439 - /* SECTION: NAV MENUS */
1912 +#style-manager-user-feedback .thanks-step p:last-child,
1913 +#style-manager-user-feedback .error-step p:last-child {
1914 + margin-bottom: 10px;
1440 1915 }
1441 -.wp-customizer .menu-item-edit-active .menu-item-handle,
1442 -.wp-customizer .section-open .menu-item-settings,
1443 -.wp-customizer .menu-item-bar .menu-item-handle:hover
1444 -{
1445 - border-color: #e0e8ef;
1916 +
1917 +.scorecard {
1918 + display: -ms-flexbox;
1919 + display: flex;
1920 + -ms-flex-align: baseline;
1921 + align-items: baseline;
1922 + -ms-flex-pack: space-evenly;
1923 + justify-content: space-evenly;
1924 + color: #9660C6;
1925 + font-family: "Galano Classic", -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
1926 + font-size: 18px;
1927 + font-weight: 600;
1928 + text-align: center;
1446 1929 }
1447 -.wp-customizer .section-open .menu-item-settings
1448 -{
1449 - background: #f5fcff;
1930 +
1931 +.scorecard > label {
1932 + font-size: 20px;
1450 1933 }
1451 -.wp-customizer .control-section-nav_menu .menu-location-settings
1452 -{
1453 - border-top-color: #e0e8ef !important;
1934 +
1935 +.scorecard > label span {
1936 + display: block;
1937 + width: 46px;
1938 + border: 2px solid #9660C6;
1939 + line-height: 46px;
1940 + border-radius: 100%;
1941 + background: #FFF;
1942 + transition: all 0.25s ease;
1454 1943 }
1455 1944
1456 -[data-balloon]
1457 -{
1458 - position: relative;
1945 +.scorecard > label input[type="radio"] {
1946 + display: none;
1459 1947 }
1460 1948
1461 -[data-balloon]::before
1462 -{
1463 - font-size: 12px;
1949 +.scorecard > label span:hover,
1950 +.scorecard > label input[type="radio"]:checked ~ span {
1951 + background: #9660C6;
1952 + color: #FFF;
1953 +}
1464 1954
1465 - position: absolute;
1466 - z-index: 10;
1955 +.font-options__wrapper .font-options__options-list {
1956 + border-color: #B8DAEB;
1957 + box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15);
1958 +}
1467 1959
1468 - padding: .5em 1em;
1960 +.font-options__wrapper .font-options__option {
1961 + margin-bottom: 12px;
1962 +}
1469 1963
1470 - content: attr(data-balloon);
1471 - transition: all .18s ease-out;
1472 - white-space: nowrap;
1473 - pointer-events: none;
1964 +.font-options__wrapper .font-options__option label {
1965 + display: block;
1966 + margin-bottom: 6px;
1967 +}
1474 1968
1475 - opacity: 0;
1476 - color: #fff;
1477 - border-radius: 4px;
1478 - background: rgba(17, 17, 17, .9);
1969 +.font-options__wrapper [type=checkbox]:checked ~ .font-options__options-list {
1970 + opacity: 1;
1971 + display: block;
1479 1972 }
1480 1973
1481 -[data-balloon]::after
1482 -{
1483 - position: absolute;
1484 - z-index: 10;
1974 +input.customify_font_tooltip {
1975 + display: none;
1976 +}
1485 1977
1486 - width: 18px;
1487 - height: 6px;
1978 +ul.font-options__options-list .select2-container {
1979 + width: 100% !important;
1980 +}
1488 1981
1489 - content: '';
1490 - transition: all .18s ease-out;
1491 - pointer-events: none;
1982 +ul.font-options__options-list .select2-container .select2-selection--single {
1983 + -webkit-appearance: initial;
1984 +}
1492 1985
1493 - opacity: 0;
1494 - 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>');
1495 - background-size: 100% auto;
1986 +ul.font-options__options-list .select2-container .select2-selection--single .select2-selection__arrow {
1987 + display: none;
1496 1988 }
1497 1989
1498 -[data-balloon]:hover::before,
1499 -[data-balloon]:hover::after
1500 -{
1501 - pointer-events: auto;
1990 +ul.font-options__options-list .select2-container--default .select2-selection--single .select2-selection__rendered {
1991 + color: inherit;
1992 + line-height: initial;
1993 +}
1502 1994
1503 - opacity: 1;
1995 +.select2-container.select2-container--open {
1996 + z-index: 99999999;
1504 1997 }
1505 1998
1506 -[data-balloon][data-balloon-pos='up']::before
1507 -{
1508 - bottom: 100%;
1509 - left: 50%;
1999 +#customize-theme-controls .select2-container {
2000 + width: 100% !important;
2001 +}
1510 2002
1511 - margin-bottom: 11px;
2003 +#customize-theme-controls .select2-container .select2-selection--multiple {
2004 + -webkit-appearance: initial;
2005 + padding: 4px 8px 4px;
2006 + height: auto;
2007 + background: none;
2008 +}
1512 2009
1513 - -webkit-transform: translate3d(-50%, 10px, 0);
1514 - transform: translate3d(-50%, 10px, 0);
1515 - -webkit-transform-origin: top;
1516 - transform-origin: top;
2010 +#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__arrow {
2011 + display: none;
1517 2012 }
1518 2013
1519 -[data-balloon][data-balloon-pos='up']::after
1520 -{
1521 - bottom: 100%;
1522 - left: 50%;
2014 +#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered {
2015 + padding: 0;
2016 + display: -ms-flexbox;
2017 + display: flex;
2018 +}
1523 2019
1524 - margin-bottom: 5px;
2020 +#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline {
2021 + -ms-flex: 1;
2022 + flex: 1;
2023 +}
1525 2024
1526 - -webkit-transform: translate3d(-50%, 10px, 0);
1527 - transform: translate3d(-50%, 10px, 0);
1528 - -webkit-transform-origin: top;
1529 - transform-origin: top;
2025 +#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field[class] {
2026 + min-width: 100%;
2027 + border-width: 0;
2028 + margin-top: 3px !important;
1530 2029 }
1531 2030
1532 -[data-balloon][data-balloon-pos='up']:hover::before
1533 -{
1534 - -webkit-transform: translate3d(-50%, 0, 0);
1535 - transform: translate3d(-50%, 0, 0);
2031 +#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
2032 + padding: 3px 7px;
2033 + margin-right: 6px;
2034 + margin-top: 0px;
2035 + border-color: #e0e8ef;
2036 + background-color: #f6fbff;
1536 2037 }
1537 2038
1538 -[data-balloon][data-balloon-pos='up']:hover::after
1539 -{
1540 - -webkit-transform: translate3d(-50%, 0, 0);
1541 - transform: translate3d(-50%, 0, 0);
2039 +#customize-theme-controls .select2-container .select2-search--inline .select2-search__field {
2040 + height: 29px;
2041 + min-width: 9em;
2042 + margin-top: 0;
1542 2043 }
1543 2044
1544 -[data-balloon][data-balloon-pos='down']::before
1545 -{
1546 - top: 100%;
1547 - left: 50%;
2045 +.select2-container--default .select2-results__option[aria-selected=true][class] {
2046 + background: transparent;
2047 + opacity: 0.3;
2048 + pointer-events: none;
2049 +}
1548 2050
1549 - margin-top: 11px;
2051 +.select2-container .select2-dropdown {
2052 + border-color: #e0e8ef;
2053 +}
1550 2054
1551 - -webkit-transform: translate3d(-50%, -10px, 0);
1552 - transform: translate3d(-50%, -10px, 0);
2055 +#customize-theme-controls .widget-content .accordion-container {
2056 + margin-left: -10px;
2057 + margin-right: -10px;
2058 + margin-top: 20px;
2059 + margin-bottom: 10px;
1553 2060 }
1554 2061
1555 -[data-balloon][data-balloon-pos='down']::after
1556 -{
1557 - top: 100%;
1558 - left: 50%;
2062 +#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content {
2063 + position: relative;
2064 + left: 0;
2065 + max-height: 0;
2066 + padding-top: 0;
2067 + padding-bottom: 0;
2068 + overflow: hidden;
2069 + transition: all .4s ease;
2070 + color: #416B7E;
2071 +}
1559 2072
1560 - width: 18px;
1561 - height: 6px;
1562 - margin-top: 5px;
2073 +#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content p:first-child {
2074 + margin-top: 0;
2075 +}
1563 2076
1564 - -webkit-transform: translate3d(-50%, -10px, 0);
1565 - transform: translate3d(-50%, -10px, 0);
2077 +#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content p:last-child {
2078 + margin-bottom: 0;
2079 +}
1566 2080
1567 - 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>');
1568 - background-size: 100% auto;
2081 +#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-title {
2082 + color: #39474D;
1569 2083 }
1570 2084
1571 -[data-balloon][data-balloon-pos='down']:hover::before
1572 -{
1573 - -webkit-transform: translate3d(-50%, 0, 0);
1574 - transform: translate3d(-50%, 0, 0);
2085 +#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-title:after {
2086 + content: "\f142";
2087 + -webkit-transform: rotate(180deg);
2088 + transform: rotate(180deg);
1575 2089 }
1576 2090
1577 -[data-balloon][data-balloon-pos='down']:hover::after
1578 -{
1579 - -webkit-transform: translate3d(-50%, 0, 0);
1580 - transform: translate3d(-50%, 0, 0);
2091 +#customize-theme-controls .widget-content .accordion-container .accordion-section.open {
2092 + border-bottom: none;
1581 2093 }
1582 2094
1583 -[data-balloon][data-balloon-pos='left']::before
1584 -{
1585 - top: 50%;
1586 - right: 100%;
2095 +#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-content {
2096 + max-height: 100%;
2097 + padding-top: 17px;
2098 + padding-bottom: 17px;
2099 +}
1587 2100
1588 - margin-right: 11px;
2101 +#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-title {
2102 + border-bottom: 1px solid;
2103 +}
1589 2104
1590 - -webkit-transform: translate3d(10px, -50%, 0);
1591 - transform: translate3d(10px, -50%, 0);
2105 +#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-title:after {
2106 + -webkit-transform: rotate(0deg);
2107 + transform: rotate(0deg);
1592 2108 }
1593 2109
1594 -[data-balloon][data-balloon-pos='left']::after
1595 -{
1596 - top: 50%;
1597 - right: 100%;
2110 +#customize-theme-controls .widget-content .accordion-container label.customize-control-title, #customize-theme-controls .widget-content .accordion-container label.separator.label {
2111 + cursor: default;
2112 +}
1598 2113
1599 - width: 6px;
1600 - height: 18px;
1601 - margin-right: 5px;
2114 +.widget .widget-content > p input[type=checkbox],
2115 +.widget .widget-content > p input[type=radio] {
2116 + margin-bottom: 3px;
2117 + margin-top: 3px;
2118 +}
1602 2119
1603 - -webkit-transform: translate3d(10px, -50%, 0);
1604 - transform: translate3d(10px, -50%, 0);
2120 +.widget .widget-content small {
2121 + margin-top: 5px;
2122 + display: block;
2123 +}
1605 2124
1606 - 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>');
1607 - background-size: 100% auto;
2125 +#available-widgets [class*=pixelgrade] .widget .widget-title:before,
2126 +#available-widgets [class*=featured-posts] .widget .widget-title:before,
2127 +#available-widgets [class*=categories-image-grid] .widget .widget-title:before {
2128 + content: "\f538";
2129 + color: #9660c6;
1608 2130 }
1609 2131
1610 -[data-balloon][data-balloon-pos='left']:hover::before
1611 -{
1612 - -webkit-transform: translate3d(0, -50%, 0);
1613 - transform: translate3d(0, -50%, 0);
2132 +#available-widgets [class*=pixelgrade-featured-posts-slideshow] .widget .widget-title:before {
2133 + content: "\f233";
1614 2134 }
1615 2135
1616 -[data-balloon][data-balloon-pos='left']:hover::after
1617 -{
1618 - -webkit-transform: translate3d(0, -50%, 0);
1619 - transform: translate3d(0, -50%, 0);
2136 +#available-widgets [class*=pixelgrade-featured-posts-carousel] .widget .widget-title:before {
2137 + content: "\f169";
1620 2138 }
1621 2139
1622 -[data-balloon][data-balloon-pos='right']::before
1623 -{
1624 - top: 50%;
1625 - left: 100%;
2140 +#available-widgets [class*=featured-posts-grid] .widget .widget-title:before {
2141 + content: "\f180";
2142 +}
1626 2143
1627 - margin-left: 11px;
2144 +#available-widgets [class*=featured-posts-list] .widget .widget-title:before {
2145 + content: "\f164";
2146 +}
1628 2147
1629 - -webkit-transform: translate3d(-10px, -50%, 0);
1630 - transform: translate3d(-10px, -50%, 0);
2148 +#available-widgets [class*=categories-image-grid] .widget .widget-title:before {
2149 + content: "\f163";
1631 2150 }
1632 2151
1633 -[data-balloon][data-balloon-pos='right']::after
1634 -{
1635 - top: 50%;
1636 - left: 100%;
2152 +#available-widgets [class*=pixelgrade-promo-box] .widget .widget-title:before {
2153 + content: "\f488";
2154 +}
1637 2155
1638 - width: 6px;
1639 - height: 18px;
1640 - margin-left: 5px;
2156 +.ui-tooltip {
2157 + z-index: 999999;
2158 +}
1641 2159
1642 - -webkit-transform: translate3d(-10px, -50%, 0);
1643 - transform: translate3d(-10px, -50%, 0);
2160 +.wp-customizer .widget-conditional .condition-control:after {
2161 + content: " ";
2162 + display: table;
2163 + clear: both;
2164 +}
1644 2165
1645 - 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>');
1646 - background-size: 100% auto;
2166 +.wp-customizer .widget-conditional .selection {
2167 + padding-right: 50px;
2168 + padding-left: 28px;
2169 + padding-bottom: 19px;
2170 + margin-left: 0;
2171 + margin-right: 0;
2172 + margin-bottom: 10px;
2173 + border-bottom: 1px solid #cbcfd4;
1647 2174 }
1648 2175
1649 -[data-balloon][data-balloon-pos='right']:hover::before
1650 -{
1651 - -webkit-transform: translate3d(0, -50%, 0);
1652 - transform: translate3d(0, -50%, 0);
2176 +.wp-customizer .widget-conditional .condition:last-child .selection {
2177 + border: 0;
1653 2178 }
1654 2179
1655 -[data-balloon][data-balloon-pos='right']:hover::after
1656 -{
1657 - -webkit-transform: translate3d(0, -50%, 0);
1658 - transform: translate3d(0, -50%, 0);
2180 +.wp-customizer .widget-conditional select {
2181 + max-width: 100%;
2182 + width: 170px;
1659 2183 }
1660 2184
1661 -[data-balloon][data-balloon-length='small']::before
1662 -{
1663 - width: 80px;
2185 +.wp-customizer .widget-conditional .condition-top select {
2186 + width: 130px;
2187 +}
1664 2188
1665 - white-space: normal;
2189 +.pix_customizer_setting .customize-inside-control-row {
2190 + position: relative;
2191 + width: 100% !important;
2192 + margin-left: 0 !important;
2193 + text-indent: 0 !important;
2194 + background-size: cover;
2195 + background-position: 50% 50%;
2196 + height: 64px;
2197 + border-radius: 5px;
2198 + overflow: hidden;
1666 2199 }
1667 2200
1668 -[data-balloon][data-balloon-length='medium']::before
1669 -{
1670 - width: 150px;
2201 +.pix_customizer_setting .customize-inside-control-row:before {
2202 + content: '';
2203 + position: absolute;
2204 + top: 0;
2205 + bottom: 0;
2206 + left: 0;
2207 + right: 0;
2208 + z-index: 10;
2209 + pointer-events: none;
2210 + box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
2211 +}
1671 2212
1672 - white-space: normal;
2213 +.pix_customizer_setting .customize-inside-control-row:hover:before {
2214 + box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.4);
1673 2215 }
1674 2216
1675 -[data-balloon][data-balloon-length='large']::before
1676 -{
1677 - width: 260px;
2217 +.pix_customizer_setting .customize-inside-control-row:hover .palette__item {
2218 + -webkit-transform: translateY(0%);
2219 + transform: translateY(0%);
2220 +}
1678 2221
1679 - white-space: normal;
2222 +.pix_customizer_setting .customize-inside-control-row:hover label {
2223 + left: 10px;
1680 2224 }
1681 2225
1682 -[data-balloon][data-balloon-length='xlarge']::before
1683 -{
1684 - width: 380px;
2226 +.pix_customizer_setting .customize-inside-control-row input {
2227 + opacity: 0;
2228 +}
1685 2229
1686 - white-space: normal;
2230 +.pix_customizer_setting .customize-inside-control-row input:checked + label .preview__letter--checked {
2231 + display: inline-block;
2232 + vertical-align: middle;
1687 2233 }
1688 2234
1689 -@media screen and (max-width: 768px)
1690 -{
1691 - [data-balloon][data-balloon-length='xlarge']::before
1692 - {
1693 - width: 90vw;
2235 +.pix_customizer_setting .customize-inside-control-row input:checked + label .preview__letter {
2236 + display: none;
2237 +}
1694 2238
1695 - white-space: normal;
1696 - }
2239 +.pix_customizer_setting .customize-inside-control-row label {
2240 + position: absolute;
2241 + display: -ms-flexbox;
2242 + display: flex;
2243 + z-index: 2;
2244 + width: 100%;
2245 + height: 100%;
2246 + top: 0;
2247 + left: 0;
2248 + padding: 0 10px;
2249 + margin-top: 0 !important;
2250 + -ms-flex-align: center;
2251 + align-items: center;
2252 + transition: all .3s ease;
1697 2253 }
1698 2254
1699 -[data-balloon][data-balloon-length='fit']::before
1700 -{
1701 - width: 100%;
2255 +.pix_customizer_setting .customize-inside-control-row .palette {
2256 + position: absolute;
2257 + display: -ms-flexbox;
2258 + display: flex;
2259 + top: 0;
2260 + left: 0;
2261 + z-index: 1;
2262 + width: 100%;
2263 + height: 100%;
2264 + transition: all .2s ease;
2265 +}
1702 2266
1703 - white-space: normal;
2267 +.pix_customizer_setting .customize-inside-control-row .palette__item {
2268 + -ms-flex: 1;
2269 + flex: 1;
2270 + -webkit-transform: translateY(100%);
2271 + transform: translateY(100%);
2272 + transition: all .3s ease;
1704 2273 }
1705 2274
1706 -.font-options__wrapper .font-options__options-list
1707 -{
1708 - border-color: #b8daeb;
1709 - box-shadow: 0 10px 20px 0 rgba(0, 0, 0, .15);
2275 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(1) {
2276 + transition-delay: 0s;
1710 2277 }
1711 2278
1712 -.font-options__wrapper .font-options__option
1713 -{
1714 - margin-bottom: 12px;
2279 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(2) {
2280 + transition-delay: 0.05s;
1715 2281 }
1716 -.font-options__wrapper .font-options__option label
1717 -{
1718 - display: block;
1719 2282
1720 - margin-bottom: 6px;
2283 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(3) {
2284 + transition-delay: 0.1s;
1721 2285 }
1722 2286
1723 -.font-options__wrapper [type=checkbox]:checked ~ .font-options__options-list
1724 -{
1725 - display: block;
2287 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(4) {
2288 + transition-delay: 0.15s;
2289 +}
1726 2290
1727 - opacity: 1;
2291 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(5) {
2292 + transition-delay: 0.2s;
1728 2293 }
1729 2294
1730 -input.customify_font_tooltip
1731 -{
1732 - display: none;
2295 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(6) {
2296 + transition-delay: 0.25s;
1733 2297 }
1734 2298
1735 -ul.font-options__options-list .select2-container
1736 -{
1737 - width: 100% !important;
2299 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(7) {
2300 + transition-delay: 0.3s;
1738 2301 }
1739 -ul.font-options__options-list .select2-container .select2-selection--single
1740 -{
1741 - -webkit-appearance: initial;
2302 +
2303 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(8) {
2304 + transition-delay: 0.35s;
1742 2305 }
1743 -ul.font-options__options-list .select2-container .select2-selection--single .select2-selection__arrow
1744 -{
1745 - display: none;
2306 +
2307 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(9) {
2308 + transition-delay: 0.4s;
1746 2309 }
1747 2310
1748 -ul.font-options__options-list .select2-container--default .select2-selection--single .select2-selection__rendered
1749 -{
1750 - line-height: initial;
2311 +.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(10) {
2312 + transition-delay: 0.45s;
2313 +}
1751 2314
1752 - color: inherit;
2315 +.pix_customizer_setting .customize-inside-control-row .preview__letter,
2316 +.pix_customizer_setting .customize-inside-control-row .preview__letter--checked {
2317 + display: inline-block;
2318 + padding: 3px;
2319 + border-radius: 2px;
2320 + color: white;
2321 + margin-right: 5px;
2322 + min-height: 26px;
2323 + min-width: 26px;
2324 + text-align: center;
2325 + background-position: center center;
2326 + background-repeat: no-repeat;
2327 + background-size: 15px 15px;
2328 + font-style: normal;
2329 + vertical-align: baseline;
1753 2330 }
1754 2331
1755 -.select2-container.select2-container--open
1756 -{
1757 - z-index: 99999999;
2332 +.pix_customizer_setting .customize-inside-control-row .preview__letter--checked {
2333 + display: none;
1758 2334 }
1759 2335
1760 -#customize-theme-controls .select2-container
1761 -{
1762 - width: 100% !important;
2336 +[id*="sm_current_color_palette_control"] .customize-inside-control-row .palette__item[class] {
2337 + -webkit-transform: none;
2338 + transform: none;
1763 2339 }
1764 -#customize-theme-controls .select2-container .select2-selection--multiple
1765 -{
1766 - height: auto;
1767 - padding: 4px 8px 4px;
1768 2340
1769 - background: none;
2341 +[id*="sm_current_color_palette_control"] .variation-control {
2342 + display: -ms-flexbox;
2343 + display: flex;
2344 +}
1770 2345
1771 - -webkit-appearance: initial;
2346 +.label__inner {
2347 + color: #000000;
2348 + background: #F5F6F1;
2349 + padding: 7px 12px 7px 7px;
2350 + z-index: 2;
2351 + border-radius: 3px;
2352 + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
1772 2353 }
1773 -#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__arrow
1774 -{
1775 - display: none;
2354 +
2355 +.picker {
2356 + position: relative;
2357 + top: 0;
2358 + left: 50%;
2359 + width: 80%;
2360 + max-width: 3em;
2361 + margin-top: auto;
2362 + margin-bottom: auto;
2363 + border-radius: 50%;
2364 + overflow: hidden;
2365 + -webkit-transform: translate3d(-50%, 0, 0);
2366 + transform: translate3d(-50%, 0, 0);
1776 2367 }
1777 -#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered
1778 -{
1779 - display: -ms-flexbox;
1780 - display: flex;
1781 2368
1782 - padding: 0;
2369 +.colors .picker > i {
2370 + display: block;
2371 + position: absolute;
2372 + top: 0;
2373 + right: 0;
2374 + bottom: 0;
2375 + left: 0;
2376 + box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
2377 + border-radius: 50%;
2378 + pointer-events: none;
2379 + z-index: 20;
1783 2380 }
1784 -#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline
1785 -{
1786 - -ms-flex: 1;
1787 - flex: 1;
2381 +
2382 +.picker:before,
2383 +.picker:after {
2384 + content: "";
2385 + display: block;
2386 + background: currentColor;
2387 + border-radius: 50%;
1788 2388 }
1789 -#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field[class]
1790 -{
1791 - min-width: 100%;
1792 - margin-top: 3px !important;
1793 2389
1794 - border-width: 0;
2390 +.picker:before {
2391 + padding-top: 100%;
1795 2392 }
1796 -#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice
1797 -{
1798 - margin-top: 0;
1799 - margin-right: 6px;
1800 - padding: 3px 7px;
1801 2393
1802 - border-color: #e0e8ef;
1803 - background-color: #f6fbff;
2394 +.picker:after {
2395 + position: absolute;
2396 + top: 0;
2397 + left: 0;
2398 + width: 100%;
2399 + height: 100%;
1804 2400 }
1805 -#customize-theme-controls .select2-container .select2-search--inline .select2-search__field
1806 -{
1807 - min-width: 9em;
1808 - height: 29px;
1809 - margin-top: 0;
2401 +
2402 +.fill {
2403 + overflow: hidden;
1810 2404 }
1811 2405
1812 -.select2-container--default .select2-results__option[aria-selected=true][class]
1813 -{
1814 - pointer-events: none;
2406 +.color:first-child .fill {
2407 + border-top-left-radius: 5px;
2408 + border-bottom-left-radius: 5px;
2409 +}
1815 2410
1816 - opacity: .3;
1817 - background: transparent;
2411 +.color:last-child .fill {
2412 + border-top-right-radius: 5px;
2413 + border-bottom-right-radius: 5px;
1818 2414 }
1819 2415
1820 -.select2-container .select2-dropdown
1821 -{
1822 - border-color: #e0e8ef;
2416 +.label {
2417 + margin-right: auto;
1823 2418 }
1824 2419
1825 -#customize-theme-controls .widget-content .accordion-container
1826 -{
1827 - margin-top: 20px;
1828 - margin-right: -10px;
1829 - margin-bottom: 10px;
1830 - margin-left: -10px;
2420 +#customize-theme-controls [id*="sm_current_color_palette_control"] {
2421 + display: block;
2422 + width: auto;
1831 2423 }
1832 -#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content
1833 -{
1834 - position: relative;
1835 - left: 0;
1836 2424
1837 - overflow: hidden;
2425 +#customize-theme-controls [id*="sm_current_color_palette_control"] .color-palette-container {
2426 + background: white;
2427 +}
1838 2428
1839 - max-height: 0;
1840 - padding-top: 0;
1841 - padding-bottom: 0;
2429 +#customize-theme-controls [id*="sm_current_color_palette_control"] .color-palette-container .description {
2430 + margin-bottom: 15px;
2431 +}
1842 2432
1843 - transition: all .4s ease;
2433 +#customize-theme-controls [id*="sm_current_color_palette_control"] .description.c-color-palette__notification {
2434 + padding-top: 19px;
2435 + margin-bottom: 0;
2436 + font-size: inherit;
2437 + font-weight: bold;
2438 +}
1844 2439
1845 - color: #416b7e;
2440 +.c-color-palette__fields {
2441 + position: relative;
1846 2442 }
1847 -#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content p:first-child
1848 -{
1849 - margin-top: 0;
2443 +
2444 +.c-color-palette .iris-picker {
2445 + position: absolute;
2446 + top: 100%;
2447 + left: 0;
2448 + z-index: 100;
2449 + margin-top: 1em;
2450 + border: 0;
2451 + box-shadow: black 0 3px 12px -4px;
1850 2452 }
1851 -#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content p:last-child
1852 -{
1853 - margin-bottom: 0;
2453 +
2454 +.c-color-palette .iris-picker .iris-square-handle {
2455 + border-color: transparent;
2456 + left: -6px;
2457 + top: -6px;
1854 2458 }
1855 -#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-title
1856 -{
1857 - color: #39474d;
2459 +
2460 +.c-color-palette .iris-picker .iris-square-handle:after {
2461 + position: absolute;
2462 + bottom: 0;
2463 + right: 0;
2464 + left: 0;
2465 + top: 0;
2466 + border: 2px solid white;
1858 2467 }
1859 -#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-title:after
1860 -{
1861 - content: '\f142';
1862 - -webkit-transform: rotate(180deg);
1863 - transform: rotate(180deg);
2468 +
2469 +.c-color-palette .iris-picker .iris-square-value {
2470 + box-shadow: none !important;
1864 2471 }
1865 -#customize-theme-controls .widget-content .accordion-container .accordion-section.open
1866 -{
1867 - border-bottom: none;
2472 +
2473 +.colors {
2474 + position: relative;
2475 + display: -ms-flexbox;
2476 + display: flex;
2477 + -ms-flex-wrap: wrap;
2478 + flex-wrap: wrap;
2479 + -ms-flex-align: center;
2480 + align-items: center;
2481 + width: 100%;
2482 + height: 3em;
1868 2483 }
1869 -#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-content
1870 -{
1871 - max-height: 100%;
1872 - padding-top: 17px;
1873 - padding-bottom: 17px;
2484 +
2485 +.color {
2486 + display: -ms-flexbox;
2487 + display: flex;
2488 + -ms-flex-direction: column;
2489 + flex-direction: column;
2490 + -ms-flex: 1 1 0;
2491 + flex: 1 1 0;
2492 + overflow: hidden;
2493 + transition: -ms-flex-positive 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
2494 + transition: flex-grow 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
1874 2495 }
1875 -#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-title
1876 -{
1877 - border-bottom: 1px solid;
2496 +
2497 +.color.hidden {
2498 + display: -ms-flexbox;
2499 + display: flex;
2500 + -ms-flex-positive: 0;
2501 + flex-grow: 0;
2502 + transition: -ms-flex-positive 0.3s cubic-bezier(0.6, -1, 0.74, 0.05);
2503 + transition: flex-grow 0.3s cubic-bezier(0.6, -1, 0.74, 0.05);
1878 2504 }
1879 -#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-title:after
1880 -{
1881 - -webkit-transform: rotate(0deg);
1882 - transform: rotate(0deg);
2505 +
2506 +.color.hidden .picker {
2507 + opacity: 0;
2508 + transition: opacity .2s ease-out;
1883 2509 }
1884 -#customize-theme-controls .widget-content .accordion-container label.customize-control-title,
1885 -#customize-theme-controls .widget-content .accordion-container label.separator.label
1886 -{
1887 - cursor: default;
2510 +
2511 +.color .picker {
2512 + transition: opacity .3s ease-in-out, border-color .3s ease-in-out;
2513 + cursor: pointer;
1888 2514 }
1889 2515
1890 -.widget .widget-content > p input[type=checkbox],
1891 -.widget .widget-content > p input[type=radio]
1892 -{
1893 - margin-top: 3px;
1894 - margin-bottom: 3px;
2516 +.color.inactive .picker {
2517 + opacity: 0.2;
1895 2518 }
1896 2519
1897 -.widget .widget-content small
1898 -{
1899 - display: block;
2520 +.color.inactive .picker:hover {
2521 + opacity: 1;
2522 +}
1900 2523
1901 - margin-top: 5px;
2524 +input.c-color-palette__input[class] {
2525 + margin-top: 1em;
1902 2526 }
1903 2527
1904 -#available-widgets [class*=pixelgrade] .widget .widget-title:before,
1905 -#available-widgets [class*=featured-posts] .widget .widget-title:before,
1906 -#available-widgets [class*=categories-image-grid] .widget .widget-title:before
1907 -{
1908 - content: '\f538';
2528 +#customize-control-sm_toggle_advanced_settings_control {
2529 + margin-bottom: 0;
2530 + opacity: 0;
2531 +}
1909 2532
1910 - color: #9660c6;
2533 +#customize-control-sm_toggle_advanced_settings_control button {
2534 + width: 100%;
1911 2535 }
1912 2536
1913 -#available-widgets [class*=pixelgrade-featured-posts-slideshow] .widget .widget-title:before
1914 -{
1915 - content: '\f233';
2537 +@-webkit-keyframes bounceIn {
2538 + 0%, 20%, 40%, 60%, 80%, 100% {
2539 + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
2540 + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
2541 + }
2542 + 0% {
2543 + opacity: 0;
2544 + -webkit-transform: scale3d(0.3, 0.3, 0.3);
2545 + transform: scale3d(0.3, 0.3, 0.3);
2546 + }
2547 + 20% {
2548 + -webkit-transform: scale3d(1.1, 1.1, 1.1);
2549 + transform: scale3d(1.1, 1.1, 1.1);
2550 + }
2551 + 40% {
2552 + -webkit-transform: scale3d(0.9, 0.9, 0.9);
2553 + transform: scale3d(0.9, 0.9, 0.9);
2554 + }
2555 + 60% {
2556 + opacity: 1;
2557 + -webkit-transform: scale3d(1.03, 1.03, 1.03);
2558 + transform: scale3d(1.03, 1.03, 1.03);
2559 + }
2560 + 80% {
2561 + -webkit-transform: scale3d(0.97, 0.97, 0.97);
2562 + transform: scale3d(0.97, 0.97, 0.97);
2563 + }
2564 + 100% {
2565 + opacity: 1;
2566 + -webkit-transform: scale3d(1, 1, 1);
2567 + transform: scale3d(1, 1, 1);
2568 + }
1916 2569 }
1917 2570
1918 -#available-widgets [class*=pixelgrade-featured-posts-carousel] .widget .widget-title:before
1919 -{
1920 - content: '\f169';
2571 +@keyframes bounceIn {
2572 + 0%, 20%, 40%, 60%, 80%, 100% {
2573 + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
2574 + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
2575 + }
2576 + 0% {
2577 + opacity: 0;
2578 + -webkit-transform: scale3d(0.3, 0.3, 0.3);
2579 + transform: scale3d(0.3, 0.3, 0.3);
2580 + }
2581 + 20% {
2582 + -webkit-transform: scale3d(1.1, 1.1, 1.1);
2583 + transform: scale3d(1.1, 1.1, 1.1);
2584 + }
2585 + 40% {
2586 + -webkit-transform: scale3d(0.9, 0.9, 0.9);
2587 + transform: scale3d(0.9, 0.9, 0.9);
2588 + }
2589 + 60% {
2590 + opacity: 1;
2591 + -webkit-transform: scale3d(1.03, 1.03, 1.03);
2592 + transform: scale3d(1.03, 1.03, 1.03);
2593 + }
2594 + 80% {
2595 + -webkit-transform: scale3d(0.97, 0.97, 0.97);
2596 + transform: scale3d(0.97, 0.97, 0.97);
2597 + }
2598 + 100% {
2599 + opacity: 1;
2600 + -webkit-transform: scale3d(1, 1, 1);
2601 + transform: scale3d(1, 1, 1);
2602 + }
1921 2603 }
1922 2604
1923 -#available-widgets [class*=featured-posts-grid] .widget .widget-title:before
1924 -{
1925 - content: '\f180';
2605 +#customize-theme-controls #sub-accordion-panel-style_manager_panel .customize-panel-description,
2606 +#customize-theme-controls #sub-accordion-panel-theme_options_panel .customize-panel-description {
2607 + display: block;
1926 2608 }
1927 2609
1928 -#available-widgets [class*=featured-posts-list] .widget .widget-title:before
1929 -{
1930 - content: '\f164';
2610 +#customize-theme-controls li#accordion-panel-style_manager_panel h3.accordion-section-title:before {
2611 + position: relative;
2612 + float: right;
2613 + content: "ï…•";
2614 + color: #aed2e5;
2615 + font-family: dashicons;
2616 + padding: 1px;
2617 + margin-right: 28px;
2618 + font-size: 17px;
2619 + -webkit-font-smoothing: antialiased;
1931 2620 }
1932 2621
1933 -#available-widgets [class*=categories-image-grid] .widget .widget-title:before
1934 -{
1935 - content: '\f163';
2622 +#customize-theme-controls li#accordion-panel-style_manager_panel h3.accordion-section-title:before {
2623 + font-size: 18px;
2624 + color: #f8bc30;
1936 2625 }
1937 2626
1938 -#available-widgets [class*=pixelgrade-promo-box] .widget .widget-title:before
1939 -{
1940 - content: '\f488';
2627 +#customize-theme-controls li#accordion-section-sm_color_palettes_section h3.accordion-section-title:before {
2628 + position: relative;
2629 + float: right;
2630 + content: "ï„€";
2631 + color: #aed2e5;
2632 + font-family: dashicons;
2633 + padding: 1px;
2634 + margin-right: 28px;
2635 + font-size: 17px;
2636 + -webkit-font-smoothing: antialiased;
1941 2637 }
1942 2638
1943 -.wp-customizer .widget-conditional .condition-control:after
1944 -{
1945 - display: table;
1946 - clear: both;
2639 +#customize-theme-controls li#accordion-section-sm_color_palettes_section h3.accordion-section-title {
2640 + border-top: none;
2641 +}
1947 2642
1948 - content: ' ';
2643 +#customize-theme-controls li#accordion-section-sm_font_palettes_section h3.accordion-section-title:before {
2644 + position: relative;
2645 + float: right;
2646 + content: "ï„¢";
2647 + color: #aed2e5;
2648 + font-family: dashicons;
2649 + padding: 1px;
2650 + margin-right: 28px;
2651 + font-size: 17px;
2652 + -webkit-font-smoothing: antialiased;
1949 2653 }
1950 2654
1951 -.wp-customizer .widget-conditional .selection
1952 -{
1953 - margin-right: 0;
1954 - margin-bottom: 10px;
1955 - margin-left: 0;
1956 - padding-right: 50px;
1957 - padding-bottom: 19px;
1958 - padding-left: 28px;
2655 +#customize-theme-controls li#accordion-section-sm_color_palettes_section h3.accordion-section-title:before,
2656 +#customize-theme-controls li#accordion-section-sm_font_palettes_section h3.accordion-section-title:before {
2657 + padding: 3px;
2658 + margin-right: 5px;
2659 + margin-top: -2px;
2660 +}
1959 2661
1960 - border-bottom: 1px solid #cbcfd4;
2662 +#customize-theme-controls li#accordion-panel-theme_options_panel h3.accordion-section-title:before {
2663 + position: relative;
2664 + float: right;
2665 + content: "";
2666 + color: #aed2e5;
2667 + font-family: dashicons;
2668 + padding: 1px;
2669 + margin-right: 28px;
2670 + font-size: 17px;
2671 + -webkit-font-smoothing: antialiased;
1961 2672 }
1962 2673
1963 -.wp-customizer .widget-conditional .condition:last-child .selection
1964 -{
1965 - border: 0;
2674 +#customize-theme-controls li#accordion-panel-theme_options_panel h3.accordion-section-title {
2675 + border-bottom: 1px solid #ddd;
2676 + border-left: none;
2677 + border-right: none;
2678 + margin: 0 0 15px 0;
1966 2679 }
1967 2680
1968 -.wp-customizer .widget-conditional select
1969 -{
1970 - width: 170px;
1971 - max-width: 100%;
2681 +#customize-theme-controls li[id$="[general]"],
2682 +#customize-theme-controls li[id$="[footer_section]"] {
2683 + border-bottom: 1px solid #ddd;
2684 + border-left: none;
2685 + border-right: none;
2686 + margin: 0 0 15px 0;
1972 2687 }
1973 2688
1974 -.wp-customizer .widget-conditional .condition-top select
1975 -{
1976 - width: 130px;
2689 +#customize-theme-controls li[id$="[general]"] h3.accordion-section-title {
2690 + border-top: none;
1977 2691 }
1978 2692
1979 -.pix_customizer_setting .customize-inside-control-row
1980 -{
1981 - position: relative;
2693 +.color .disc {
2694 + display: block;
2695 + overflow: hidden;
2696 + position: absolute;
2697 + top: 0;
2698 + right: 0;
2699 + bottom: 0;
2700 + left: 0;
2701 + z-index: 15;
2702 + pointer-events: none;
2703 + opacity: 0;
2704 + transition: opacity .3s ease-in-out;
2705 +}
1982 2706
1983 - overflow: hidden;
2707 +.color .disc:after {
2708 + content: "";
2709 + -webkit-filter: blur(6px) saturate(0.7) brightness(1.1);
2710 + filter: blur(6px) saturate(0.7) brightness(1.1);
2711 + display: block;
2712 + width: 200%;
2713 + height: 200%;
2714 + padding-top: 100%;
2715 + position: absolute;
2716 + top: -50%;
2717 + left: -50%;
2718 + -webkit-transform: scale(1);
2719 + transform: scale(1);
2720 + background-image: linear-gradient(330deg, transparent 50%, #ff8100 0), linear-gradient(300deg, transparent 50%, #ff5800 0), linear-gradient(270deg, transparent 50%, #c92323 0), linear-gradient(240deg, transparent 50%, #cc42a2 0), linear-gradient(210deg, transparent 50%, #9f49ac 0), linear-gradient(180deg, transparent 50%, #306cd3 0), linear-gradient(150deg, transparent 50%, #179067 0), linear-gradient(120deg, transparent 50%, #0eb5d6 0), linear-gradient(90deg, transparent 50%, #50b517 0), linear-gradient(60deg, transparent 50%, #ede604 0), linear-gradient(30deg, transparent 50%, #fc0 0), linear-gradient(0deg, transparent 50%, #feac00 0);
2721 + background-clip: content-box,content-box,content-box,content-box,content-box,content-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;
2722 +}
1984 2723
1985 - width: 100% !important;
1986 - height: 64px;
1987 - margin-left: 0 !important;
2724 +.color.altered .disc {
2725 + opacity: 1;
2726 +}
1988 2727
1989 - text-indent: 0 !important;
2728 +.customize-control-color .wp-picker-container .iris-picker .iris-palette-container {
2729 + display: -ms-flexbox;
2730 + display: flex;
2731 + width: 215px;
2732 +}
1990 2733
1991 - border-radius: 5px;
1992 - background-position: 50% 50%;
1993 - background-size: cover;
2734 +.customize-control-color .wp-picker-container .iris-picker .iris-palette {
2735 + width: auto !important;
2736 + height: auto !important;
2737 + -ms-flex: 1 1 0;
2738 + flex: 1 1 0;
2739 + float: none;
1994 2740 }
1995 -.pix_customizer_setting .customize-inside-control-row:before
1996 -{
1997 - position: absolute;
1998 - z-index: 10;
1999 - top: 0;
2000 - right: 0;
2001 - bottom: 0;
2002 - left: 0;
2003 2741
2004 - content: '';
2005 - pointer-events: none;
2742 +.customize-control-color .wp-picker-container .iris-picker .iris-palette:after {
2743 + content: "";
2744 + display: block;
2745 + padding-top: 100%;
2746 +}
2006 2747
2007 - box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, .15), inset 0 1px 3px 0 rgba(0, 0, 0, .15);
2748 +.c-color-palette {
2749 + padding: 30px 20px 18px;
2008 2750 }
2009 -.pix_customizer_setting .customize-inside-control-row:hover:before
2010 -{
2011 - box-shadow: inset 0 2px 3px 0 rgba(0, 0, 0, .15), inset 0 0 3px 0 rgba(0, 0, 0, .15);
2751 +
2752 +[id="customize-control-sm_current_color_palette_control"][id] {
2753 + margin-bottom: 0;
2012 2754 }
2013 -.pix_customizer_setting .customize-inside-control-row:hover .palette__item
2014 -{
2015 - -webkit-transform: translateY(0%);
2016 - transform: translateY(0%);
2755 +
2756 +[id="customize-control-sm_current_color_palette_control"][id] ~ .customize-control {
2757 + background-color: #FFFFFF;
2758 + margin-bottom: 0;
2759 + padding: 24px 20px 0;
2017 2760 }
2018 -.pix_customizer_setting .customize-inside-control-row:hover label
2019 -{
2020 - left: 10px;
2761 +
2762 +#customize-control-sm_dark_color_primary_slider_control,
2763 +#customize-control-sm_dark_color_secondary_slider_control,
2764 +#customize-control-sm_dark_color_tertiary_slider_control {
2765 + display: none !important;
2021 2766 }
2022 -.pix_customizer_setting .customize-inside-control-row input
2023 -{
2024 - opacity: 0;
2767 +
2768 +.sm_color_matrix {
2769 + display: -ms-flexbox;
2770 + display: flex;
2771 + -ms-flex-wrap: wrap;
2772 + flex-wrap: wrap;
2773 + margin-left: -15px;
2025 2774 }
2026 -.pix_customizer_setting .customize-inside-control-row label
2027 -{
2028 - position: absolute;
2029 - z-index: 2;
2030 - top: 0;
2031 - left: 0;
2032 2775
2033 - display: -ms-flexbox;
2034 - display: flex;
2776 +.sm_color_matrix > * {
2777 + display: grid;
2778 + grid-auto-rows: 2px;
2779 + grid-auto-columns: 2px;
2780 + -ms-flex: 0 0 33.33333%;
2781 + flex: 0 0 33.33333%;
2782 + padding-top: 15px;
2783 + padding-left: 15px;
2784 +}
2035 2785
2036 - width: 100%;
2037 - height: 100%;
2038 - margin-top: 0 !important;
2039 - padding: 0 10px;
2786 +.sm_color_matrix > * > * {
2787 + background-color: currentColor;
2788 + border-radius: 50%;
2789 + border: 1px solid #ccc;
2790 + -webkit-animation-duration: 0.75s;
2791 + animation-duration: 0.75s;
2792 + -webkit-animation-name: bounceIn;
2793 + animation-name: bounceIn;
2794 +}
2040 2795
2041 - transition: all .3s ease;
2796 +.sm_color_matrix > * > :nth-child(1) {
2797 + grid-area: 16 / 12 / span 12 / span 12;
2798 +}
2042 2799
2043 - -ms-flex-align: center;
2044 - align-items: center;
2800 +.sm_color_matrix > * > :nth-child(2) {
2801 + grid-area: 26 / 24 / span 4 / span 4;
2045 2802 }
2046 -.pix_customizer_setting .customize-inside-control-row .label__inner
2047 -{
2048 - z-index: 2;
2049 2803
2050 - padding: 7px 12px 7px 7px;
2804 +.sm_color_matrix > * > :nth-child(3) {
2805 + grid-area: 13 / 24 / span 4 / span 4;
2806 +}
2051 2807
2052 - border-radius: 3px;
2053 - box-shadow: 0 2px 5px rgba(0, 0, 0, .15);
2808 +.sm_color_matrix > * > :nth-child(4) {
2809 + grid-area: 8 / 8 / span 8 / span 8;
2054 2810 }
2055 -.pix_customizer_setting .customize-inside-control-row .palette
2056 -{
2057 - position: absolute;
2058 - z-index: 1;
2059 - top: 0;
2060 - left: 0;
2061 2811
2062 - display: -ms-flexbox;
2063 - display: flex;
2812 +.sm_color_matrix > * > :nth-child(5) {
2813 + grid-area: 32 / 8 / span 4 / span 4;
2814 +}
2064 2815
2065 - width: 100%;
2066 - height: 100%;
2816 +.sm_color_matrix > * > :nth-child(6) {
2817 + grid-area: 30 / 16 / span 8 / span 8;
2818 +}
2067 2819
2068 - transition: all .2s ease;
2820 +.sm_color_matrix > * > :nth-child(7) {
2821 + grid-area: 4 / 20 / span 8 / span 8;
2069 2822 }
2070 -.pix_customizer_setting .customize-inside-control-row .palette__item
2071 -{
2072 - transition: all .3s ease;
2073 - -webkit-transform: translateY(100%);
2074 - transform: translateY(100%);
2075 2823
2076 - -ms-flex: 1;
2077 - flex: 1;
2824 +.sm_color_matrix > * > :nth-child(8) {
2825 + grid-area: 17 / 26 / span 8 / span 8;
2078 2826 }
2079 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(1)
2080 -{
2081 - transition-delay: 0s;
2827 +
2828 +.sm_color_matrix > * > :nth-child(9) {
2829 + grid-area: 22 / 2 / span 8 / span 8;
2082 2830 }
2083 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(2)
2084 -{
2085 - transition-delay: .05s;
2831 +
2832 +.sm_color_matrix > * > :nth-child(10) {
2833 + grid-area: 28 / 11 / span 2 / span 2;
2086 2834 }
2087 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(3)
2088 -{
2089 - transition-delay: .1s;
2835 +
2836 +.sm_color_matrix > * > :nth-child(11) {
2837 + grid-area: 9 / 31 / span 6 / span 6;
2090 2838 }
2091 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(4)
2092 -{
2093 - transition-delay: .15s;
2839 +
2840 +.sm_color_matrix > * > :nth-child(11) {
2841 + grid-area: 26 / 30 / span 9 / span 9;
2094 2842 }
2095 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(5)
2096 -{
2097 - transition-delay: .2s;
2843 +
2844 +.sm_color_matrix > * > :nth-child(12) {
2845 + grid-area: 17 / 7 / span 4 / span 4;
2098 2846 }
2099 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(6)
2100 -{
2101 - transition-delay: .25s;
2847 +
2848 +.sm_color_matrix > * > :nth-child(13) {
2849 + grid-area: 19 / 36 / span 6 / span 6;
2102 2850 }
2103 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(7)
2104 -{
2105 - transition-delay: .3s;
2851 +
2852 +.sm_color_matrix > * > :nth-child(14) {
2853 + grid-area: 12 / 18 / span 2 / span 2;
2106 2854 }
2107 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(8)
2108 -{
2109 - transition-delay: .35s;
2855 +
2856 +.sm_color_matrix > * > :nth-child(n+15) {
2857 + display: none;
2110 2858 }
2111 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(9)
2112 -{
2113 - transition-delay: .4s;
2859 +
2860 +.sm-tabs {
2861 + display: -ms-flexbox;
2862 + display: flex;
2863 + -ms-flex-pack: justify;
2864 + justify-content: space-between;
2865 + padding: 0 16px;
2866 + text-align: center;
2867 + border-bottom: 1px solid #DFE8EF;
2114 2868 }
2115 -.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(10)
2116 -{
2117 - transition-delay: .45s;
2869 +
2870 +.sm-tabs__item {
2871 + padding: 12px 0;
2872 + margin-bottom: -1px;
2873 + -ms-flex-preferred-size: 31%;
2874 + flex-basis: 31%;
2875 + font-size: 14px;
2876 + color: #416B7E;
2877 + opacity: 0.7;
2878 + border-bottom: 3px solid transparent;
2879 + cursor: pointer;
2880 + transition: all 0.2s ease;
2118 2881 }
2119 -.pix_customizer_setting .customize-inside-control-row .preview__letter
2120 -{
2121 - display: inline-block;
2122 2882
2123 - margin-right: 5px;
2124 - padding: 3px 9px;
2883 +.sm-tabs__item:not(.sm-tabs__item--active):hover {
2884 + color: #2A3B44;
2885 + border-bottom-color: #E2E4E7;
2886 + opacity: 1;
2887 +}
2125 2888
2126 - color: white;
2127 - border-radius: 2px;
2889 +.sm-tabs__item--active {
2890 + color: #2A3B44;
2891 + border-bottom-color: #57ABD5;
2892 + opacity: 1;
2893 +}
2894 +
2895 +[id="sub-accordion-section-sm_color_palettes_section"] {
2896 + display: -ms-flexbox !important;
2897 + display: flex !important;
2898 + -ms-flex-direction: column;
2899 + flex-direction: column;
2900 + padding: 12px 0 0 !important;
2901 + overflow: hidden;
2902 +}
2903 +
2904 +[id="sub-accordion-section-sm_color_palettes_section"] #customize-control-sm_color_palette_control {
2905 + -ms-flex-negative: 0;
2906 + flex-shrink: 0;
2907 + -ms-flex-positive: 1;
2908 + flex-grow: 1;
2909 + overflow-y: scroll;
2910 + margin-bottom: 0;
2911 + padding-top: 12px;
2912 +}
2913 +
2914 +[id="sub-accordion-section-sm_color_palettes_section"] > * {
2915 + -ms-flex-positive: 0;
2916 + flex-grow: 0;
2917 + padding: 0 12px;
2918 +}
2919 +
2920 +[id="sub-accordion-section-sm_color_palettes_section"] [id="customize-control-sm_current_color_palette_control"] ~ * {
2921 + display: none !important;
2922 +}
2923 +
2924 +[id="sub-accordion-section-sm_color_palettes_section"] [id="customize-control-sm_palettes_description_control"] span,
2925 +[id="sub-accordion-section-sm_color_palettes_section"] [id="customize-control-sm_filters_description_control"] span,
2926 +[id="sub-accordion-section-sm_color_palettes_section"] [id="customize-control-sm_customize_description_control"] span {
2927 + margin: 0;
2928 +}
2929 +
2930 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-palettes [id="customize-control-sm_palettes_description_control"],
2931 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-palettes [id="customize-control-sm_color_palette_control"] {
2932 + display: block !important;
2933 +}
2934 +
2935 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-filters [id="customize-control-sm_filters_description_control"],
2936 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-filters [id="customize-control-sm_palette_filter_control"] {
2937 + display: block !important;
2938 +}
2939 +
2940 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-customize [id="customize-control-sm_customize_description_control"],
2941 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-customize [id="customize-control-sm_coloration_level_control"],
2942 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-customize [id="customize-control-sm_color_diversity_control"],
2943 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-customize [id="customize-control-sm_shuffle_colors_control"],
2944 +[id="sub-accordion-section-sm_color_palettes_section"].sm-view-customize [id="customize-control-sm_dark_mode_control"] {
2945 + display: block !important;
2946 +}
2947 +
2948 +[id="sub-accordion-section-sm_color_palettes_section"] [id="customize-control-sm_spacing_bottom_control"][id] {
2949 + display: block !important;
2950 + min-height: 24px;
2951 + -ms-flex-positive: 1;
2952 + flex-grow: 1;
2953 +}
2954 +
2955 +[id="customize-control-sm_color_palette_control"] .customize-control-title, [id="customize-control-sm_color_palette_control"] .separator.label,
2956 +[id="customize-control-sm_color_palette_control"] .customize-control-description {
2957 + display: none;
2958 +}
2959 +
2960 +.customize-control-radio[class][id="customize-control-sm_palette_filter_control"] > .customize-inside-control-row:not(:only-of-type) {
2961 + display: block;
2962 + width: auto;
2963 +}
2964 +
2965 +.color[class*="sm_color"][class*="_connected"], .color[class*="sm_dark"][class*="_connected"], .color[class*="sm_light"][class*="_connected"] {
2966 + display: none;
2967 +}
2968 +
2969 +.c-color-palette__colors {
2970 + position: relative;
2971 +}
2972 +
2973 +.c-color-palette canvas, .c-color-palette svg {
2974 + max-width: 100%;
2975 + height: auto;
2976 +}
2977 +
2978 +.c-color-palette__fields {
2979 + position: absolute;
2980 + top: 100%;
2981 + left: 0;
2982 + right: 0;
2983 + z-index: 100;
2984 +}
2985 +
2986 +[id="sub-accordion-section-sm_color_palettes_section"] > .customize-section-description-container {
2987 + margin-bottom: 0;
2988 + border-bottom: 1px solid #DFE8EF;
2989 +}
2990 +
2991 +.sm-palette-filter .colors {
2992 + width: auto;
2993 + height: auto;
2994 + padding: 10px 10px;
2995 + border-radius: 999em;
2996 +}
2997 +
2998 +.sm-palette-filter .picker:after {
2999 + box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
3000 +}
3001 +
3002 +.sm-palette-filter > label {
3003 + position: relative;
3004 + display: block;
3005 + margin: 0 0 10px;
3006 +}
3007 +
3008 +.sm-palette-filter > label:hover .filter-label {
3009 + opacity: 1;
3010 +}
3011 +
3012 +.sm-palette-filter > input {
3013 + display: none;
3014 +}
3015 +
3016 +.sm-palette-filter .filter-label {
3017 + position: absolute;
3018 + top: 0;
3019 + left: 0;
3020 + z-index: 10;
3021 + width: 100%;
3022 + height: 100%;
3023 + display: -ms-flexbox;
3024 + display: flex;
3025 + -ms-flex-align: center;
3026 + align-items: center;
3027 + -ms-flex-pack: center;
3028 + justify-content: center;
3029 + opacity: 0;
3030 + transition: opacity .2s ease-out;
3031 +}
3032 +
3033 +.sm-palette-filter .filter-label span {
3034 + position: relative;
3035 + z-index: 20;
3036 +}
3037 +
3038 +.sm-palette-filter .filter-label:after {
3039 + content: "";
3040 + display: block;
3041 + position: absolute;
3042 + top: 0;
3043 + left: 0;
3044 + z-index: 10;
3045 + width: 100%;
3046 + height: 100%;
3047 + background-color: #ffffff;
3048 + box-shadow: #d6e0e5 0 0 0 1px;
3049 + border-radius: 999em;
3050 +}
3051 +
3052 +.sm-palette-filter > input:checked + label .filter-label:after {
3053 + background-color: #f7f9fa;
3054 + box-shadow: none;
3055 +}
3056 +
3057 +.sm-palette-filter > input:checked + label .colors {
3058 + background-color: #f7f9fa;
3059 + box-shadow: #57ABD5 0 0 0 2px;
3060 +}
3061 +
3062 +.customize-control-sm_palette_filter .customize-control-title, .customize-control-sm_palette_filter .separator.label {
3063 + display: none;
3064 +}
3065 +
3066 +#customize-control-sm_font_palette_control ~ .customize-control {
3067 + display: none !important;
3068 +}
3069 +
3070 +.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row {
3071 + height: auto;
3072 + padding-top: 52%;
3073 + background-color: white;
3074 + border-radius: 6px;
3075 + overflow: hidden;
3076 +}
3077 +
3078 +.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row:before {
3079 + border: 1px solid #DFE8EF;
3080 + border-radius: 6px;
3081 +}
3082 +
3083 +.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row:before, .pix_customizer_setting .font_palette[class][class] .customize-inside-control-row:hover:before {
3084 + box-shadow: 0 1px 0 0 #B8DAEB;
3085 +}
3086 +
3087 +.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row input {
3088 + display: none;
3089 +}
3090 +
3091 +.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row label {
3092 + border-radius: 6px;
3093 + left: 0;
3094 +}
3095 +
3096 +.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row input + label {
3097 + border: 2px solid transparent;
3098 +}
3099 +
3100 +.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row input:checked + label {
3101 + border-color: #57ABD5;
3102 +}
3103 +
3104 +.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row .label__inner {
3105 + display: none;
2128 3106 }