.customize-control-ast-divider hr { margin-top: 0; margin-bottom: 0; border-bottom: none; } .customize-control-ast-divider .customize-control-title { font-size: 15px; margin: 1em 0 0.2em; } .customize-control-ast-divider .customizer-text { margin-top: -10px; display: block; } .ast-field-settings-modal .customize-control-ast-divider { background-color: #f5f5f5; display: block; padding: 6px 14px; margin: 0; border-width: 1px 0; border-style: solid; border-color: #dddddd; line-height: 1; margin-top: 15px; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-divider .customizer-text { margin-top: 0; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-divider .customize-control-title { font-weight: 500; letter-spacing: 1px; font-size: 11px; margin: 0; text-transform: uppercase; } /* * CSS for ast-divider attribute started. */ .ast-bottom-divider { border-bottom: 1px solid #ddd; padding-bottom: 25px; } .ast-top-divider { border-top: 1px solid #ddd; padding-top: 25px; } .ast-top-divider > label.ast-divider-title, .ast-bottom-divider > label.ast-divider-title, .customize-control-ast-color-group > .ast-divider-title { display: block; width: 100%; font-size: 15px; font-weight: 600; } .ast-top-divider .ast-control-wrap .ast-color-btn-reset-wrap { top: 25px; } .ast-top-divider .ast-control-wrap .ast-responsive-btns { top: 28px; } .ast-top-divider .ast-control-wrap .astra-color-picker-wrap { top: 55px; background-color: transparent; } .ast-top-divider .ast-divider-title + .ast-control-wrap .astra-color-picker-wrap { top: 100px; background-color: transparent; } .ast-top-divider .ast-control-wrap .color-button-wrap { top: 20.5px; } .ast-top-divider.customize-control-ast-select .ast-divider-title { margin-bottom: 25px; }