body { &.wp-customizer { .select2-drop { z-index: 999999; } #customize-controls { .customize-panel-back:hover, .customize-panel-back:focus, .customize-section-back:hover, .customize-section-back:focus, .control-section:hover > .accordion-section-title, .control-section .accordion-section-title:hover, .control-section.open .accordion-section-title, .control-section .accordion-section-title:focus { color: @gray-dark; border-left-color: @brand-primary; } .control-panel-redux, .control-section-redux { .accordion-section-title i { margin-right: 5px; font-size: 1em; line-height: 1.5em; } background: #ffffff!important; // Fix // ------------------------------------------------------------- .redux-field-init { display: none!important; } &.busy, &.open { .redux-field-init { display: block!important; } } } // Style // ----------------------------------------------------------------- .accordion-section-content { background: #FCFCFC; } .customize-section-description { margin-top: 22px; word-break: break-word; &.legacy { margin-top: 7px; } } .customize-control { border-bottom: 1px solid #ddd; &:last-child { border-bottom: 0; } } .customize-info { margin-bottom: 0; } .upload { width: 100% !important; } .select_wrapper { float: none; width: 100%; display: inline-block; } .select2-drop { z-index: 999999; } .select2-container { margin-right: 0 !important; margin-bottom: 5px !important; width: 100% !important; } .select_wrapper:nth-child(odd) { margin-right: 0; } .redux-field-container { padding: 10px 0; .hide { display: none; } } .redux-option-image { max-width: 42% !important; margin-right: 3%; } .redux-container-raw { margin-top: 22px; word-break: break-word; padding: 0 !important; } .redux-container-password input { width: 100%; } .redux_field_th { font-weight: 600; padding: 13px 0px 0px 0px; .description { display: block; font-size: 10px; font-weight: 400; } } .redux-container-section { h3 { margin: 0; } table { display: none; } } .redux-container-image_select { ul.redux-image-select { box-sizing: border-box; display: flex; flex: 0 1 auto; flex-direction: row; flex-wrap: wrap; margin-right: -.25rem!important; margin-left: -.25rem!important; > li { flex: 0 0 50%; max-width: 50%; box-sizing: border-box; flex: 0 0 auto; padding-right: .25rem; padding-left: .25rem; padding-bottom: .5rem; &:nth-last-child(-n+2) { padding-bottom: 0; } } .redux-image-select img { display: block; } .redux-image-select-selected { background: none } } } .wp-picker-container { .wp-color-result { margin: 0!important; } } } } }