5 #customize-controls a {
10 border-top: 1px solid #fff;
11 border-bottom: 1px solid #dfdfdf;
15 .control-section.customize-section:hover,
16 .control-section.customize-section.open {
17 border-top-color: #808080;
20 .control-section.customize-section:hover {
21 border-bottom-color: #6d6d6d;
24 .customize-section.open:hover {
25 border-bottom-color: #dfdfdf;
28 .customize-section:last-child {
29 box-shadow: 0 1px 0 0px #fff;
32 .customize-section-title {
39 -webkit-user-select: none;
40 -moz-user-select: none;
44 .customize-section-title:focus {
48 .cannot-expand .customize-section-title {
52 .customize-section-content {
54 padding: 10px 20px 15px;
58 .control-section .customize-section-title {
61 font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
63 text-shadow: 0 1px 0 #fff;
65 background-image: -webkit-gradient(linear, left bottom, left top, from(#eee), to(#f5f5f5));
66 background-image: -webkit-linear-gradient(bottom, #eee, #f5f5f5);
67 background-image: -moz-linear-gradient(bottom, #eee, #f5f5f5);
68 background-image: -o-linear-gradient(bottom, #eee, #f5f5f5);
69 background-image: linear-gradient(to top, #eee, #f5f5f5);
72 .control-section:hover .customize-section-title,
73 .control-section .customize-section-title:hover,
74 .control-section.open .customize-section-title,
75 .control-section .customize-section-title:focus {
77 text-shadow: 0 -1px 0 #333;
79 background-image: -webkit-gradient(linear, left bottom, left top, from(#6d6d6d), to(#808080));
80 background-image: -webkit-linear-gradient(bottom, #6d6d6d, #808080);
81 background-image: -moz-linear-gradient(bottom, #6d6d6d, #808080);
82 background-image: -o-linear-gradient(bottom, #6d6d6d, #808080);
83 background-image: linear-gradient(to top, #6d6d6d, #808080);
86 .control-section.open .customize-section-title {
87 border-bottom: 1px solid #6d6d6d;
90 .customize-section.open .customize-section-content {
95 .customize-section-title:after {
99 border-color: #ccc transparent;
101 border-width: 6px 6px 0;
108 .cannot-expand .customize-section-title:after {
112 .customize-section-title:hover:after,
113 .customize-section-title:focus:after {
114 border-color: #aaa transparent;
117 .control-section .customize-section-title:hover:after,
118 .control-section .customize-section-title:focus:after {
119 border-color: #eee transparent;
122 .control-section .customize-section-title:after {
126 #customize-info .customize-section-content {
127 background: transparent;
130 #customize-info .preview-notice {
136 #customize-info .theme-name {
142 text-shadow: 0 1px 0 #fff;
145 #customize-info .theme-screenshot {
147 border: 1px solid #ccc;
150 #customize-info .theme-description {
156 #customize-controls .submit {
160 #customize-theme-controls > ul,
161 #customize-theme-controls .customize-section-content {
165 #customize-header-actions .button-primary {
170 #customize-header-actions .spinner {
175 .saving #customize-header-actions .spinner {
186 .customize-control-title {
192 .customize-control select,
193 .customize-control input[type="text"],
194 .customize-control input[type="radio"],
195 .customize-control input[type="checkbox"],
196 .customize-control-color .color-picker,
197 .customize-control-checkbox label,
198 .customize-control-upload div {
202 .customize-control input[type="text"] {
208 .customize-control select {
215 .customize-control-checkbox input {
219 .customize-control-radio {
223 .customize-control-radio .customize-control-title {
228 .customize-control-radio label {
232 .customize-control-radio input {
236 #customize-preview iframe {
242 * Style for custom settings
248 .customize-section .dropdown {
254 -webkit-border-radius: 3px;
258 .customize-section .dropdown-content {
266 background-color: #eee;
267 border: 1px solid #ccc;
268 -webkit-border-radius: 3px 0 0 3px;
269 border-radius: 3px 0 0 3px;
271 -webkit-user-select: none;
272 -moz-user-select: none;
276 .customize-control .dropdown-arrow {
285 border-width: 1px 1px 1px 0;
286 -webkit-border-radius: 0 3px 3px 0;
287 border-radius: 0 3px 3px 0;
290 .customize-control .dropdown-arrow:after {
294 border-color: #ccc transparent;
296 border-width: 4px 4px 0 4px;
304 .customize-section .dropdown:hover .dropdown-content,
305 .customize-control .dropdown:hover .dropdown-arrow {
309 .customize-section .dropdown:hover .dropdown-arrow:after {
310 border-color: #aaa transparent;
313 .customize-control .dropdown-status {
322 .customize-control-color .color-picker-hex {
326 .customize-control-color.open .color-picker-hex {
330 .customize-control-color .dropdown {
335 .customize-control-color .dropdown .dropdown-content {
336 background-color: #fff;
337 border: 1px solid rgba( 0, 0, 0, 0.15 );
340 .customize-control-color .dropdown:hover .dropdown-content {
341 border-color: rgba( 0, 0, 0, 0.25 );
344 .customize-section input[type="text"].color-picker-hex {
346 font-family: monospace;
351 /* The centered cursor overlaps the placeholder in webkit. Hide it when selected. */
352 .customize-section input[type="text"].color-picker-hex:focus::-webkit-input-placeholder {
355 .customize-section input[type="text"].color-picker-hex:-moz-placeholder {
362 .customize-control-image .library,
363 .customize-control-image .actions {
369 .customize-control-image.open .library,
370 .customize-control-image.open .actions {
374 .customize-section .customize-control-image .dropdown-content {
381 .customize-section .customize-control-image .dropdown-status {
385 .customize-section .customize-control-image .preview-thumbnail img {
393 .customize-section .customize-control-image .actions {
397 .customize-section .customize-control-image .library ul {
398 border-bottom: 1px solid #dfdfdf;
404 .customize-section .customize-control-image .library li {
410 border-color: transparent;
411 border-width: 1px 1px 0 1px;
414 .customize-section .customize-control-image .library li.library-selected {
420 border-color: #dfdfdf;
421 -webkit-border-radius: 3px 3px 0 0;
422 border-radius: 3px 3px 0 0 ;
425 .customize-section .customize-control-image .library-content {
432 .customize-section .customize-control-image .library-content.library-selected {
436 .customize-section .customize-control-image .library .thumbnail {
441 .customize-section .customize-control-image .library .thumbnail:hover img {
442 border-color: #21759b;
445 .customize-section .customize-control-image .library .thumbnail img {
453 border: 1px solid #dfdfdf;
456 .customize-section .customize-control-upload .upload-fallback,
457 .customize-section .customize-control-image .upload-fallback {
461 .customize-section .customize-control-upload .upload-dropzone,
462 .customize-section .customize-control-image .upload-dropzone {
465 border: 3px dashed #dfdfdf;
473 .customize-section .customize-control-upload .upload-dropzone.supports-drag-drop,
474 .customize-section .customize-control-image .upload-dropzone.supports-drag-drop {
476 -webkit-transition: border-color 0.1s;
477 -moz-transition: border-color 0.1s;
478 -ms-transition: border-color 0.1s;
479 -o-transition: border-color 0.1s;
480 transition: border-color 0.1s;
483 .customize-section .customize-control-upload .library ul li,
484 .customize-section .customize-control-image .library ul li {
488 .customize-section .customize-control-upload .upload-dropzone.supports-drag-drop.drag-over,
489 .customize-section .customize-control-image .upload-dropzone.supports-drag-drop.drag-over {
490 border-color: #83b4d8;
494 * iOS can't scroll iframes,
495 * instead it expands the iframe size to match the size of the content
497 .ios .wp-full-overlay {
501 .ios #customize-preview {
505 .ios #customize-controls .wp-full-overlay-sidebar-content {
506 -webkit-overflow-scrolling: touch;
524 border: 1px solid #dfdfdf;
525 -webkit-border-radius: 3px;