3 -webkit-text-size-adjust: 100%;
6 #customize-controls a {
10 #customize-controls h3 {
14 #customize-controls img {
18 #customize-controls .submit {
22 #customize-controls .description {
26 #customize-header-actions .button-primary {
31 #customize-header-actions .spinner {
36 .saving #customize-header-actions .spinner {
40 #customize-header-actions {
41 border-bottom: 1px solid #ddd;
44 #customize-controls .wp-full-overlay-sidebar-content {
49 #customize-controls .customize-info {
51 border-top: 1px solid #ddd;
52 border-bottom: 1px solid #ddd;
56 #customize-controls .customize-info .accordion-section-title {
65 #customize-controls .customize-info.open .accordion-section-title:after,
66 #customize-controls .customize-info .accordion-section-title:hover:after,
67 #customize-controls .customize-info .accordion-section-title:focus:after {
71 #customize-controls .customize-info .accordion-section-title:after {
75 #customize-controls .customize-info .preview-notice {
80 #customize-controls .control-section .customize-section-title h3,
81 #customize-controls .control-section h3.customize-section-title,
82 #customize-controls .customize-info .panel-title {
89 text-overflow: ellipsis;
92 #customize-controls .customize-section-title span.customize-action {
95 text-overflow: ellipsis;
98 #customize-controls .customize-info .customize-help-toggle {
102 padding: 20px 20px 10px 10px;
106 -webkit-box-shadow: none;
108 -webkit-appearance: none;
109 background: transparent;
114 #customize-controls .customize-info .customize-help-toggle:before {
120 #customize-controls .customize-info.open .customize-help-toggle,
121 #customize-controls .customize-info .customize-help-toggle:focus,
122 #customize-controls .customize-info .customize-help-toggle:hover {
126 #customize-controls .customize-info .customize-panel-description,
127 #customize-controls .no-widget-areas-rendered-notice {
132 border-top: 1px solid #ddd;
134 #customize-controls .customize-info .customize-panel-description.open + .no-widget-areas-rendered-notice {
138 #customize-controls .customize-info .customize-panel-description p:first-child {
142 #customize-controls .customize-info .customize-panel-description p:last-child {
146 #customize-controls .current-panel .control-section > h3.accordion-section-title {
150 #customize-theme-controls .control-section {
154 #customize-theme-controls .accordion-section-title {
156 background-color: #fff;
157 border-bottom: 1px solid #eee;
160 #customize-theme-controls .accordion-section-title:after {
165 #customize-theme-controls .accordion-section-content {
167 background: transparent;
170 #customize-controls .control-section:hover > .accordion-section-title,
171 #customize-controls .control-section .accordion-section-title:hover,
172 #customize-controls .control-section.open .accordion-section-title,
173 #customize-controls .control-section .accordion-section-title:focus {
178 .js .control-section:hover .accordion-section-title,
179 .js .control-section .accordion-section-title:hover,
180 .js .control-section.open .accordion-section-title,
181 .js .control-section .accordion-section-title:focus {
185 #customize-theme-controls .control-section:hover > .accordion-section-title:after,
186 #customize-theme-controls .control-section .accordion-section-title:hover:after,
187 #customize-theme-controls .control-section.open .accordion-section-title:after,
188 #customize-theme-controls .control-section .accordion-section-title:focus:after {
192 #customize-theme-controls .control-section.open {
193 border-bottom: 1px solid #eee;
196 #customize-theme-controls .control-section.open .accordion-section-title {
197 border-bottom-color: #eee !important;
200 #customize-theme-controls .control-section:last-of-type.open,
201 #customize-theme-controls .control-section:last-of-type > .accordion-section-title {
202 border-bottom-color: #ddd;
205 #customize-theme-controls > ul {
209 #customize-theme-controls .accordion-section-content {
216 -webkit-box-sizing: border-box;
217 -moz-box-sizing: border-box;
218 box-sizing: border-box;
221 .customize-section-description-container {
225 .customize-section-title {
226 margin: -12px -12px 0 -12px;
227 border-bottom: 1px solid #ddd;
231 div.customize-section-description {
235 div.customize-section-description p:first-child {
239 div.customize-section-description p:last-child {
243 #customize-theme-controls .customize-themes-panel h3.customize-section-title:first-child {
244 border-bottom: 1px solid #ddd;
245 padding: 12px 12px 12px 12px;
248 .ios #customize-theme-controls .customize-themes-panel h3.customize-section-title:first-child {
249 padding: 12px 12px 13px 12px;
252 .customize-section-title h3,
253 h3.customize-section-title {
254 padding: 10px 10px 12px 14px;
260 #customize-theme-controls {
263 -webkit-transition: .18s left ease-in-out;
264 transition: .18s left ease-in-out;
267 .ios #customize-theme-controls {
268 -webkit-transition: left 0s;
272 .section-open #customize-info,
273 .section-open #customize-theme-controls {
277 .accordion-sub-container.control-panel-content {
283 -webkit-transition: left ease-in-out .18s;
284 transition: left ease-in-out .18s;
287 .ios .accordion-sub-container.control-panel-content {
288 -webkit-transition: left 0s;
292 .accordion-sub-container.control-panel-content.animating {
296 .current-panel .accordion-sub-container.control-panel-content {
300 .customize-controls-close {
310 border-right: 1px solid #ddd;
314 -webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
315 transition: color .1s ease-in-out, background .1s ease-in-out;
316 -webkit-box-sizing: content-box;
317 -moz-box-sizing: content-box;
318 box-sizing: content-box;
321 .customize-panel-back,
322 .customize-section-back {
331 border-right: 1px solid #ddd;
332 -webkit-box-shadow: none;
335 -webkit-transition: left .18s ease-in-out, color .1s ease-in-out, background .1s ease-in-out;
336 transition: left .18s ease-in-out, color .1s ease-in-out, background .1s ease-in-out;
339 .customize-section-back {
343 .ios .customize-panel-back,
344 .ios .customize-section-back {
345 -webkit-transition: left 0s;
349 .ios .customize-panel-back {
353 .ios .expanded.in-sub-panel .customize-panel-back {
357 .panel-meta.customize-info .accordion-section-title {
361 #customize-controls .panel-meta.customize-info .accordion-section-title:hover {
366 .customize-controls-close:focus,
367 .customize-controls-close:hover,
368 .customize-controls-preview-toggle:focus,
369 .customize-controls-preview-toggle:hover {
374 -webkit-box-shadow: none;
378 .customize-panel-back:hover,
379 .customize-panel-back:focus,
380 .customize-section-back:hover,
381 .customize-section-back:focus {
385 -webkit-box-shadow: none;
389 .customize-controls-close:before {
390 font: normal 22px/45px dashicons;
397 .customize-panel-back:before,
398 .customize-section-back:before {
399 font: normal 20px/72px dashicons;
405 .wp-full-overlay-sidebar .wp-full-overlay-header {
406 -webkit-transition: padding ease-in-out .18s;
407 transition: padding ease-in-out .18s;
410 .in-sub-panel .wp-full-overlay-sidebar .wp-full-overlay-header {
415 #customize-theme-controls > ul > .accordion-section {
418 -webkit-transition: left ease-in-out .18s;
419 transition: left ease-in-out .18s;
422 .ios #customize-info,
423 .ios #customize-theme-controls > ul > .accordion-section {
424 -webkit-transition: left 0s;
428 .in-sub-panel #customize-info,
429 .in-sub-panel #customize-theme-controls > ul > .accordion-section {
434 .in-sub-panel #customize-theme-controls .accordion-section.current-panel {
438 #customize-theme-controls .control-section.current-panel {
442 #customize-theme-controls .control-section > h3.accordion-section-title {
447 #customize-theme-controls .control-section.current-panel > h3.accordion-section-title {
449 -webkit-transition: left ease-in-out .18s;
450 transition: left ease-in-out .18s;
453 .ios #customize-theme-controls .control-section.current-panel > h3.accordion-section-title {
454 -webkit-transition: left 0s;
458 .wp-full-overlay.section-open #customize-controls .wp-full-overlay-sidebar-content {
463 .wp-full-overlay.section-open .wp-full-overlay-sidebar-content .accordion-section.open {
467 .wp-full-overlay.section-open .wp-full-overlay-sidebar-content .accordion-section.open .accordion-section-content {
471 p.customize-section-description {
484 .customize-control select,
485 .customize-control input[type="radio"],
486 .customize-control input[type="checkbox"] {
490 .customize-control input[type="text"],
491 .customize-control input[type="password"],
492 .customize-control input[type="email"],
493 .customize-control input[type="number"],
494 .customize-control input[type="search"],
495 .customize-control input[type="tel"],
496 .customize-control input[type="url"] {
502 .customize-control-hidden {
506 .customize-control-textarea textarea {
511 .customize-control select {
518 .customize-control select[multiple] {
522 .customize-control-title {
530 .customize-control-description {
537 .customize-control-color .color-picker,
538 .customize-control-upload div {
542 .customize-control-radio label,
543 .customize-control-checkbox label,
544 .customize-control-nav_menu_auto_add label {
552 .customize-control-radio input,
553 .customize-control-checkbox input,
554 .customize-control-nav_menu_auto_add input {
559 .customize-control-radio {
563 .customize-control-radio .customize-control-title {
568 .customize-control-radio .customize-control-title + .customize-control-description {
572 .customize-control .attachment-thumb.type-icon {
578 .customize-control .attachment-title {
584 .customize-control .attachment-meta {
587 text-overflow: ellipsis;
592 .customize-control .attachment-meta-title {
596 .customize-control .thumbnail-image {
600 .customize-control .thumbnail-image img {
604 #customize-controls .thumbnail-audio .thumbnail {
611 #customize-preview iframe {
616 #customize-preview iframe + iframe {
620 .wp-full-overlay-sidebar {
622 border-right: 1px solid #ddd;
630 #customize-controls .customize-control-notifications-container { /* Scoped to #customize-controls for specificity over notification styles in common.css. */
637 #customize-controls .customize-control-widget_form.has-error .widget .widget-top,
638 .customize-control-nav_menu_item.has-error .menu-item-bar .menu-item-handle {
639 -webkit-box-shadow: inset 0 0 0 2px #dc3232;
640 box-shadow: inset 0 0 0 2px #dc3232;
641 -webkit-transition: .15s box-shadow linear;
642 transition: .15s box-shadow linear;
645 .customize-control-notifications-container li.notice {
651 .customize-control-notifications-container li.notice:last-child {
655 #customize-controls .customize-control-nav_menu_item .customize-control-notifications-container {
659 #customize-controls .customize-control-widget_form .customize-control-notifications-container {
663 .customize-control-text.has-error input {
664 outline: 2px solid #dc3232;
667 /* Style for custom settings */
673 .accordion-section .dropdown {
680 .accordion-section .dropdown-content {
688 border: 2px solid #eee;
689 -webkit-user-select: none;
690 -moz-user-select: none;
691 -ms-user-select: none;
695 /* @todo maybe no more used? */
696 .customize-control .dropdown-arrow {
705 .customize-control .dropdown-arrow:after {
707 font: normal 20px/1 dashicons;
714 -webkit-font-smoothing: antialiased;
715 -moz-osx-font-smoothing: grayscale;
716 text-decoration: none !important;
720 .customize-control .dropdown-status {
728 .customize-control-color .color-picker-hex {
732 .customize-control-color.open .color-picker-hex {
736 .customize-control-color .dropdown {
741 .customize-control-color .dropdown .dropdown-content {
742 background-color: #555;
743 border: 1px solid rgba(0, 0, 0, 0.15);
746 .customize-control-color .dropdown:hover .dropdown-content {
747 border-color: rgba(0, 0, 0, 0.25);
751 * iOS can't scroll iframes,
752 * instead it expands the iframe size to match the size of the content
755 .ios .wp-full-overlay {
759 .ios #customize-controls .wp-full-overlay-sidebar-content {
760 -webkit-overflow-scrolling: touch;
765 .customize-control .attachment-media-view .actions {
769 .customize-control-header .current {
773 .customize-control-header .uploaded {
777 .customize-control-header .uploaded button:not(.random),
778 .customize-control-header .default button:not(.random) {
788 .customize-control-header button img {
792 .customize-control .attachment-media-view .remove-button,
793 .customize-control .attachment-media-view .default-button,
794 .customize-control .attachment-media-view .upload-button,
795 .customize-control-header button.new,
796 .customize-control-header button.remove {
802 .customize-control .attachment-media-view .thumbnail,
803 .customize-control-header .current .container {
807 .customize-control .attachment-media-view .placeholder,
808 .customize-control-header .placeholder {
813 border: 1px dashed #b4b9be;
814 -webkit-box-sizing: border-box;
815 -moz-box-sizing: border-box;
816 box-sizing: border-box;
821 .customize-control-header .inner {
827 text-overflow: ellipsis;
831 .customize-control-header .inner,
832 .customize-control-header .inner .dashicons {
837 .customize-control-header .list .inner,
838 .customize-control-header .list .inner .dashicons {
842 .customize-control-header .header-view {
848 .customize-control-header .header-view:last-child {
852 /* Convoluted, but 'outline' support isn't good enough yet */
853 .customize-control-header .header-view:after {
856 .customize-control-header .header-view.selected:after {
860 top: 0; left: 0; bottom: 0; right: 0;
861 border: 4px solid #00a0d2;
862 -webkit-border-radius: 2px;
865 .customize-control-header .header-view.button.selected {
869 /* Header control: overlay "close" button */
871 .customize-control-header .uploaded .header-view .close {
875 background: rgba(0, 0, 0, 0.5);
885 .customize-control-header .header-view:hover .close,
886 .customize-control-header .header-view .close:focus {
890 /* Header control: randomiz(s)er */
892 .customize-control-header .random.placeholder {
894 -webkit-border-radius: 2px;
899 .customize-control-header button.random {
906 .customize-control-header button.random .dice {
910 .customize-control-header .placeholder:hover .dice,
911 .customize-control-header .header-view:hover > button.random .dice {
912 -webkit-animation: dice-color-change 3s infinite;
913 animation: dice-color-change 3s infinite;
916 @-webkit-keyframes dice-color-change {
917 0% { color: #d4b146; }
918 50% { color: #ef54b0; }
919 75% { color: #7190d3; }
920 100% { color: #d4b146; }
923 @keyframes dice-color-change {
924 0% { color: #d4b146; }
925 50% { color: #ef54b0; }
926 75% { color: #7190d3; }
927 100% { color: #d4b146; }
930 .customize-control-header .choice {
936 .customize-control-header .uploaded div:last-child > .choice {
940 .customize-control .attachment-media-view .thumbnail-image img,
941 .customize-control-header img {
945 .customize-control .attachment-media-view .remove-button,
946 .customize-control .attachment-media-view .default-button,
947 .customize-control-header .remove {
952 .customize-control .attachment-media-view .upload-button,
953 .customize-control-header .new {
961 @-webkit-keyframes customize-reload {
966 @keyframes customize-reload {
971 /* #customize-container is reused from customize-loader.js, hence the naming. */
972 .wp-customizer .customize-loading #customize-container {
974 -webkit-animation: customize-reload .75s; /* Can't use `transition` because `display` changes here. */
975 animation: customize-reload .75s;
978 .control-section-themes .accordion-section-title {
982 #customize-theme-controls .control-section-themes .accordion-section-title:hover,
983 #customize-theme-controls .control-section-themes .accordion-section-title:focus {
985 background-color: #fff;
988 .control-section-themes .accordion-section-title {
992 .customize-themes-panel .accordion-section-title {
996 .control-section-themes .accordion-section-title {
997 padding-right: 100px; /* Space for the button */
1000 .control-section-themes .accordion-section-title span.customize-action,
1001 #customize-controls .customize-section-title span.customize-action {
1007 .control-section-themes .accordion-section-title .change-theme,
1008 .control-section-themes .accordion-section-title .customize-theme {
1016 .control-section-themes .accordion-section-title:before {
1020 .customize-themes-panel {
1023 background: #f1f1f1;
1024 -webkit-box-sizing: border-box;
1025 -moz-box-sizing: border-box;
1026 box-sizing: border-box;
1029 .customize-themes-panel .accordion-section-title:first-child {
1033 #customize-controls .customize-themes-panel .accordion-section-title:nth-child(2) {
1038 .customize-themes-panel > h2 {
1039 padding: 15px 8px 0 8px;
1042 .control-section.open .customize-themes-panel {
1046 #customize-theme-controls .customize-themes-panel .accordion-section-content {
1047 background: transparent;
1051 .customize-control.customize-control-theme {
1055 #customize-theme-controls .themes.accordion-section-content {
1062 .wp-customizer .theme-browser .themes {
1063 padding-bottom: 8px;
1066 .wp-customizer .theme-browser .theme {
1071 .wp-customizer .theme-browser .theme .theme-actions {
1072 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
1076 #customize-controls h3.theme-name {
1080 #customize-controls .theme-overlay .theme-name {
1084 .wp-customizer #themes-filter {
1091 #accordion-section-themes .accordion-section-title:after {
1095 #customize-theme-controls .control-section-themes.current-panel > h3.accordion-section-title {
1099 .customize-themes-panel.control-panel-content {
1104 border-top: 1px solid #ddd;
1107 .in-themes-panel #customize-info,
1108 .in-themes-panel #customize-theme-controls > ul > .accordion-section {
1113 .wp-customizer .theme-overlay {
1117 .wp-customizer.modal-open .theme-overlay {
1126 .wp-customizer .theme-overlay .theme-backdrop {
1127 background: rgba( 238, 238, 238, 0.75 );
1132 .wp-customizer .theme-overlay .theme-wrap {
1138 max-width: 1740px; /* To ensure that theme screenshots are not displayed larger than 880px wide. */
1141 .wp-customizer .theme-overlay .theme-actions {
1142 text-align: right; /* Because there's only one action, match the pattern of media modals and right-align the action. */
1145 .modal-open .in-themes-panel #customize-controls .wp-full-overlay-sidebar-content {
1146 overflow: visible; /* Prevent the top-level Customizer controls from becoming visible when elements on the right of the details modal are focused. */
1149 .ie8 .wp-customizer .theme-overlay .theme-header,
1150 .ie8 .wp-customizer .theme-overlay .theme-about,
1151 .ie8 .wp-customizer .theme-overlay .theme-actions {
1156 @media (max-width:850px), (max-height:472px) {
1157 .wp-customizer .theme-overlay .theme-wrap {
1165 /* Handle cheaters. */
1170 margin: 50px auto 2em;
1174 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.13);
1175 box-shadow: 0 1px 3px rgba(0,0,0,0.13);
1179 border-bottom: 1px solid #ddd;
1183 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1186 padding-bottom: 7px;
1192 margin: 25px 0 20px;
1196 * Widgets and Menus common styles
1199 /* higher specificity than .wp-core-ui .button-secondary */
1200 #customize-theme-controls .add-new-widget,
1201 #customize-theme-controls .add-new-menu-item {
1205 -webkit-transition: all 0.2s;
1206 transition: all 0.2s;
1207 -webkit-user-select: none;
1208 -moz-user-select: none;
1209 -ms-user-select: none;
1214 .reordering .add-new-widget,
1215 .reordering .add-new-menu-item {
1217 pointer-events: none;
1218 cursor: not-allowed; /* doesn't work in conjunction with pointer-events */
1221 .add-new-widget:before,
1222 .add-new-menu-item:before {
1224 display: inline-block;
1228 font: normal 20px/1 dashicons;
1229 vertical-align: middle;
1230 -webkit-transition: all 0.2s;
1231 transition: all 0.2s;
1232 -webkit-font-smoothing: antialiased;
1233 -moz-osx-font-smoothing: grayscale;
1241 text-decoration: none;
1244 -webkit-user-select: none;
1245 -moz-user-select: none;
1246 -ms-user-select: none;
1250 .reorder-toggle:hover {
1254 .reorder-toggle:focus {
1255 outline: 1px dotted;
1259 .reordering .reorder-done {
1265 .reordering .reorder {
1270 .reorder-toggle:hover .reorder-done,
1271 .reorder-toggle:active .reorder-done,
1272 .reorder-toggle:focus .reorder-done {
1276 .widget-reorder-nav span,
1277 .menu-item-reorder-nav button {
1282 width: 33px; /* was 42px for mobile */
1285 text-indent: -9999px;
1290 .menu-item-reorder-nav button {
1293 background: transparent;
1295 -webkit-box-shadow: none;
1299 .widget-reorder-nav span:before,
1300 .menu-item-reorder-nav button:before {
1301 display: inline-block;
1307 font: normal 20px/43px dashicons;
1310 -webkit-font-smoothing: antialiased;
1311 -moz-osx-font-smoothing: grayscale;
1314 .widget-reorder-nav span:hover,
1315 .widget-reorder-nav span:focus,
1316 .menu-item-reorder-nav button:hover,
1317 .menu-item-reorder-nav button:focus {
1322 .move-widget-down:before,
1323 .menus-move-down:before {
1327 .move-widget-up:before,
1328 .menus-move-up:before {
1332 #customize-theme-controls .first-widget .move-widget-up,
1333 #customize-theme-controls .last-widget .move-widget-down,
1334 .move-up-disabled .menus-move-up,
1335 .move-down-disabled .menus-move-down,
1336 .move-right-disabled .menus-move-right,
1337 .move-left-disabled .menus-move-left {
1339 background-color: #fff;
1341 pointer-events: none;
1345 * New widget and Add-menu-items modes and panels
1348 .wp-full-overlay-main {
1349 right: auto; /* this overrides a right: 0; which causes the preview to resize, I'd rather have it go off screen at the normal size. */
1353 body.adding-widget .add-new-widget,
1354 body.adding-widget .add-new-widget:hover,
1355 .adding-menu-items .add-new-menu-item,
1356 .adding-menu-items .add-new-menu-item:hover,
1357 .add-menu-toggle.open,
1358 .add-menu-toggle.open:hover {
1360 border-color: #929793;
1362 -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
1363 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
1366 body.adding-widget .add-new-widget:before,
1367 .adding-menu-items .add-new-menu-item:before,
1368 #accordion-section-add_menu .add-new-menu-item.open:before {
1369 -webkit-transform: rotate(45deg);
1370 -ms-transform: rotate(45deg);
1371 transform: rotate(45deg);
1375 #available-menu-items {
1387 -webkit-transition: left .18s;
1388 transition: left .18s;
1389 border-right: 1px solid #ddd;
1392 #available-widgets .customize-section-title,
1393 #available-menu-items .customize-section-title {
1397 #available-widgets-list {
1405 #available-widgets-filter {
1411 border-bottom: 1px solid #e5e5e5;
1414 /* search field container */
1415 #available-widgets-filter,
1416 #available-menu-items-search .accordion-section-title {
1418 -webkit-box-sizing: border-box;
1419 -moz-box-sizing: border-box;
1420 box-sizing: border-box;
1423 #available-widgets-filter input,
1424 #available-menu-items-search input {
1429 #available-widgets .widget-top,
1430 #available-widgets .widget-top:hover,
1431 #available-menu-items .item-top,
1432 #available-menu-items .item-top:hover {
1434 background: transparent;
1435 -webkit-box-shadow: none;
1439 #available-widgets .widget-tpl,
1440 #available-menu-items .item-tpl {
1442 padding: 20px 15px 20px 60px;
1444 border-bottom: 1px solid #e5e5e5;
1449 #available-widgets .widget,
1450 #available-menu-items .item {
1456 .customize-controls-preview-toggle {
1460 @media only screen and (max-width: 782px) {
1461 .wp-customizer .theme:not(.active):hover .theme-actions,
1462 .wp-customizer .theme:not(.active):focus .theme-actions {
1466 .wp-customizer .theme-browser .theme.active .theme-name span {
1470 .customize-control-radio label,
1471 .customize-control-checkbox label,
1472 .customize-control-nav_menu_auto_add label {
1476 .customize-control-radio input,
1477 .customize-control-checkbox input,
1478 .customize-control-nav_menu_auto_add input {
1482 .customize-control input[type="radio"] + label,
1483 .customize-control input[type="checkbox"] + label {
1488 @media screen and ( max-width: 640px ) {
1489 #customize-controls {
1493 .wp-full-overlay.expanded {
1497 /* when the sidebar is collapsed and switching to responsive view,
1498 bring it back see ticket #35220 */
1499 .wp-full-overlay.collapsed #customize-controls {
1503 .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
1507 .customize-controls-preview-toggle {
1519 border-right: 1px solid #ddd;
1522 -webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
1523 transition: color .1s ease-in-out, background .1s ease-in-out;
1526 #customize-footer-actions,
1528 .customize-controls-preview-toggle .controls,
1529 .preview-only .wp-full-overlay-sidebar-content,
1530 .preview-only .customize-controls-preview-toggle .preview {
1534 .customize-controls-preview-toggle .preview:before,
1535 .customize-controls-preview-toggle .controls:before {
1536 font: normal 20px/1 dashicons;
1543 .customize-controls-preview-toggle .controls:before {
1547 .preview-only #customize-controls {
1551 .preview-only #customize-preview,
1552 .preview-only .customize-controls-preview-toggle .controls {
1556 #customize-preview {
1562 .wp-core-ui.wp-customizer .button {
1564 line-height: normal;
1566 vertical-align: middle;
1571 #customize-header-actions .button-primary {
1575 body.adding-widget div#available-widgets,
1576 body.adding-menu-items div#available-menu-items {
1583 #available-widgets .customize-section-title,
1584 #available-menu-items .customize-section-title {
1589 #available-widgets .customize-section-back,
1590 #available-menu-items .customize-section-back {
1594 #available-widgets .customize-section-title h3,
1595 #available-menu-items .customize-section-title h3 {
1598 padding: 9px 10px 12px 14px;
1604 white-space: nowrap;
1605 text-overflow: ellipsis;
1608 #available-widgets .customize-section-title .customize-action,
1609 #available-menu-items .customize-section-title .customize-action {
1614 white-space: nowrap;
1615 text-overflow: ellipsis;
1618 #available-widgets-filter {
1626 #available-widgets-list {