.astore-upsell { background: #fff; padding: 21px; border-radius: 3px; } .astore-upsell .upsell-pro-label { font-weight: bold; background: #a7a7a7; color: #fff; text-transform: uppercase; padding: 2px 6px 2px 7px; letter-spacing: .1px; font-size: 12px; border-radius: 3px; margin-right: 10px; } .astore-upsell .button{ margin-top:20px; } #accordion-section-view-pro-features { margin-bottom: 20px; } .customize-control-radio-image img { border-width: 2px!important; } .repeater-row-header .repeater-row-remove { position: absolute; left: 5px; top: 10px; display:block; width: 20px; height: 20px; text-align: center; border-radius: 100%; font-size: 0; line-height: 0; } .repeater-row-header .repeater-row-remove:before { content: "\f1f8"; font: normal normal normal 14px/1 FontAwesome; line-height: 20px; } .customize-control-repeater .repeater-row-header { padding-left: 30px!important; } .button-link.repeater-row-remove { display:none; } .icon-picker-selector{ position: absolute; right: 0; top: 3px; cursor: pointer; } label[for="_customize-input-astore[text_align_banner]-radio-left"]:before { content: "\f036"; font: normal normal normal 14px/12px FontAwesome; margin-right: 5px; } label[for="_customize-input-astore[text_align_banner]-radio-center"]:before { content: "\f037"; font: normal normal normal 14px/12px FontAwesome; margin-right: 5px; } label[for="_customize-input-astore[text_align_banner]-radio-right"]:before { content: "\f038"; font: normal normal normal 14px/12px FontAwesome; margin-right: 5px; } .astore-section:hover:before { border-color: #00a0d0; } .astore-section:before { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; border: 2px solid transparent; content: ""; -webkit-transition: 0.3s ease; transition: 0.3s ease; }